Vimと特定のファイルからキーマッピングを実行すると、そのファイルに対してそのマッピングが保存されますか?(後でそのファイルを再度開くと、マッピングは保持されますが、他のファイルには適用されません)。ファイル内で行われるVimマッピング
私は前に私のvimrcで再マッピングを行っていますが、このようにはしていないので、わかりません。
おかげ
Vimと特定のファイルからキーマッピングを実行すると、そのファイルに対してそのマッピングが保存されますか?(後でそのファイルを再度開くと、マッピングは保持されますが、他のファイルには適用されません)。ファイル内で行われるVimマッピング
私は前に私のvimrcで再マッピングを行っていますが、このようにはしていないので、わかりません。
おかげ
ファイルタイプの特定のマッピングがplugin/ftplugins/<filetype>.vim
に行きます。たとえば、plugin/ftplugn/cpp.vim
のようにマッピングを保持することができます。あなたはあなたが~/.vim/ftplugin/<filetype>/<any-name>.vim
にファイルタイプ関連の設定を置くことができます
autocmd FileType cpp map <buffer> <key> ...
を好きなマッピングのためのautocmdを作ることができるために
。ファイルを開いたり、新しいファイルを作成したりすると、Vimはftplugin/<filetype>.vim
とftplugin/<filetype>/*.vim
という名前のファイルをすべて読み込みます。 ~/.vim/ftplugin/<filetype>/*.vim
を使用することをお勧めします。これは、カテゴリごとにファイルを区切ることができるためです。例えば、
あなたは、プラグインの設定ファイルを分離することができます。
マッピングを永久にするには、それを.vimrcまたはプラグイン/ ftpluginファイルに追加する必要があります –