Vim:特定于文件扩展名的快捷方式?

Vim:特定于文件扩展名的快捷方式?,vim,shortcut,Vim,Shortcut,在Vim中,可以将语法高亮显示附加到文件扩展名 键盘快捷键也可以这样做吗 也就是说,只有在编辑具有特定扩展名的文件时,快捷方式才会打开。关联不是直接指向文件扩展名,而是指向文件类型(可以根据文件扩展名、其他文件模式甚至其内容来检测):setl文件类型?显示当前缓冲区的 要定义特定于文件类型的映射,只需在:map命令后附加属性。(与自定义命令相同,在:command之后使用-buffer) 您可以通过在:autocmd Filetype{Filetype}…前面加上前缀,为某些文件类型定义它,并将

在Vim中,可以将语法高亮显示附加到文件扩展名

键盘快捷键也可以这样做吗


也就是说,只有在编辑具有特定扩展名的文件时,快捷方式才会打开。

关联不是直接指向文件扩展名,而是指向文件类型(可以根据文件扩展名、其他文件模式甚至其内容来检测)<代码>:setl文件类型?显示当前缓冲区的

要定义特定于文件类型的映射,只需在
:map
命令后附加
属性。(与自定义命令相同,在
:command
之后使用
-buffer


您可以通过在
:autocmd Filetype{Filetype}…
前面加上前缀,为某些文件类型定义它,并将其放入
~/.vimrc
中。但是,当您为各种文件类型添加映射和其他设置时,这会变得很麻烦。最好将命令放入
~/.vim/ftplugin/{filetype}\u mappings.vim
。(这要求您在上有
:文件类型插件)

关联不是直接与文件扩展名关联,而是与文件类型关联(可以根据文件扩展名、其他文件模式甚至其内容进行检测)<代码>:setl文件类型?
显示当前缓冲区的

要定义特定于文件类型的映射,只需在
:map
命令后附加
属性。(与自定义命令相同,在
:command
之后使用
-buffer

您可以通过在
:autocmd Filetype{Filetype}…
前面加上前缀,为某些文件类型定义它,并将其放入
~/.vimrc
中。但是,当您为各种文件类型添加映射和其他设置时,这会变得很麻烦。最好将命令放入
~/.vim/ftplugin/{filetype}\u mappings.vim
。(这要求您在上有
:filetype plugin)

另外(有一个从Stefan的SU页面到这个页面的链接。)还有(有一个从Stefan的SU页面到这个页面的链接。)