7
vimで自動的にハイライト表示されない.cファイルがあります。この問題は最近になって始まったばかりです。私は私のファイル.vimrcを編集していない:VIM:特定の.cファイルが構文ハイライトなしで開きます。
set number
nnoremap <F2> :set nonumber!<CR>:set foldcolumn=0<CR>
set ignorecase
syntax on
filetype plugin indent on
nnoremap <C-H> :Hexmode<CR>
inoremap <C-H> <Esc>:Hexmode<CR>
vnoremap <C-H> :<C-U>Hexmode<CR>
au BufWinLeave * mkview
au BufWinEnter * silent loadview
set tabpagemax=15
set wrap
私は自動的に強調表示し、:set syntax=C
を入力し、それは動作しますが、私は:so ~/.vimrc
使用して私の.vimrcファイルをリロードする場合はしていないファイルを開いたときに奇妙なことがあります強調表示が消えます。これは他の.cファイルでは起こりません。
ありがとうございます。これで解決しました。ビューフォルダ内のファイルは何をしますか? – dcpomero
完全にはわかりませんが、各ソースファイルには、エディタに関する情報が含まれているビューファイルがあります。たとえば、ソースファイルのカーソル位置が格納されているので、vimでファイルを開くと、最後に編集された場所にジャンプします(これはかなり便利です)。また、折り畳みを使用する場合は、折畳み設定がそこに保存されます。ファイルが壊れていると、vimはシンタックスハイライティングを表示しません。 – neodelphi
"〜/ .vim/view"というグーグルがいらっしゃるので、将来の質問者のために: 'help 'viewdir''と':help:mkview'を見てください。 – rampion