TOP ▲ itcore TOPTIPSvim.php

vimの色を消したい。ハイライトをなくしたい。SJISのファイルを編集したい。タブ幅を4にしたい。HTMLタグの対をチェックしたいなど| itcore 2017-2018年

色を消す。
:syntax off

ハイライトを消す。
:set nohls

SJISのファイルを編集する。(端末のエンコードはutf-8のままで良い)
:e ++enc=shift_jis

タブ幅を4にする。
:set tabstop=4

.vimrcの例

" "文字コードをUFT-8に設定
set fenc=utf-8
" " バックアップファイルを作らない
set nobackup
" " スワップファイルを作らない
set noswapfile
" " 編集中のファイルが変更されたら自動で読み直す
set autoread
" " 入力中のコマンドをステータスに表示する
set showcmd

" " 括弧入力時の対応する括弧を表示 %にてジャンプ
set showmatch
" HTMLタグ対チェック %にてジャンプ パスは要確認
:source $VIMRUNTIME/macros/matchit.vim
" 上記だけでうまくいかない場合は個別にタグを記述する。
" let b:match_words = '<:>,<div.*>:</div>'

" " ステータスラインを常に表示
set laststatus=2
" " コマンドラインの補完
set wildmode=list:longest
" " Tab文字を半角スペースにする
set expandtab
" " 行頭以外のTab文字の表示幅(スペースいくつ分)
set tabstop=4
" " 行頭でのTab文字の表示幅
set shiftwidth=4
"
" " 検索語をハイライト表示
set hlsearch
" " ESC連打でハイライト解除
nmap <Esc><Esc> :nohlsearch<CR><Esc>

" ファイル名表示
set statusline=%F
" " 変更チェック表示
set statusline+=%m
" " 読み込み専用かどうか表示
set statusline+=%r
" " ヘルプページなら[HELP]と表示
set statusline+=%h
" " プレビューウインドウなら[Prevew]と表示
set statusline+=%w
" " これ以降は右寄せ表示
set statusline+=%=
" " 現在行数/全行数
set statusline+=[%l/%L]
" " file encoding
set statusline+=%{&fileencoding}
" "
" ステータスラインを常に表示(0:表示しない、1:2つ以上ウィンドウがある時だけ表示)
set laststatus=2

" 白黒表示
syntax off
highlight StatusLine term=NONE cterm=NONE ctermfg=black ctermbg=white
" ハイライト表示のバックグラウンド
set bg=
" タイトル表示
set title