自動セッションのため Vim 構文の強調が失敗する

自動セッションのため Vim 構文の強調が失敗する

インストールした後これVIMの自動セッションマネージャ(作業を完了した)構文の強調表示は、vimを起動した後の最初のバッファの変更時に終了します。次のコマンドで復元できます。

: 文法

しかし、そうする必要はありません。たぶんそこに何かがあるかもしれません。~/.vim/ 以降設定できますか?

追加の質問:私はVIMパッケージを使用しています。まだそこにいますか?~/.vim/ 以降

(これが重要かどうかはわかりません。必要なのはtexファイルとlilypondファイルの構文を強調するだけです。)

ありがとう

編集:私の.vimrcで選択した内容は次のとおりです。おそらく重複する内容がたくさんあるでしょう。

構文有効化
呼び出し Pathogen#infect()
nmap <Tab>:bnext <CR>
filetype プラグイン on
filetype indent on
let g:tex_flavor="latex"
autocmd BufEnter Makefile* :set filetype=make
autocmd BufWinEnterloadview
ファイル形式がオフになっています。
Runtimepath+=/usr/share/lilypond/2.16.2/vim/
ファイル形式の
設定が
オンになっています。

ベストアンサー1

これが役立つことを確認してください~/.vimrc

filetype plugin indent on
syntax on

ファイルがない場合は、~/.vimrcファイルを作成してください。

vim ~/.vimrc

極端なアプローチでは、次の提案を試すことができます。ウィキペディア:

ファイルの先頭から強調表示

最も正確で最も遅い結果を得るには、構文同期方式を fromstart に設定します。これはvimrcのautocmdを介して行うことができます。

autocmd BufEnter *: 始めから構文を同期する

おすすめ記事