0

私のvi/vim構文-強調表示は「set-e」行の後のコメントを認識しません。コメントに対になっていないアポストロフィが含まれている場合、これはファイルの残りの強調表示を台無しにします。

例

これを修正するにはどうすればよいですか?示されているように、新しい行にコメントを入れることで問題を回避できますが、実際の修正が必要です。私はvimを初めて使用しますが、学びたいと思っています。バグとしてどこかに報告する必要がありますか?

4

1 に答える 1

3

これは、syntax/sh.vimスクリプトの 7.2 バージョンのバグです。メンテナーの Web サイトhttp://www.drchip.org/astronaut/vim/index.html (直接ダウンロード リンク) から最新バージョンをダウンロードするか、現在の Vim ランタイム ( https://code) から入手できます。 google.com/p/vim/source/browse/runtime/syntax/sh.vim

元の Vim インストールを変更できない場合は、ファイルを~/.vim/syntax/sh.vim( ...\vimfiles\syntax\sh.vimWindows 上にある) に配置します。ユーザー構成は、システム ファイルを上書きします。詳細については、を参照:help 'runtimepath'してください。

これで、このファイルを更新する責任があります。そのため、システムが Vim 7.3 以降にアップグレードされたら、最新の機能を取得するためにユーザー コピーを削除することを忘れないでください!

于 2012-10-22T13:26:11.137 に答える