下面是我在 Mac 上尝试使用的一小段 vimrc 代码
function SetCommonDefaults()
" Set line numbers
set nu
endfunction
autocmd FileType cpp call SetCommonDefaults()
我希望它能做到的是,当我打开 cpp 类型的文件进行编辑时显示行号。虽然这在 Linux 中运行良好,但在 Mac 中却无法正常工作。我没有使用 MacVim,而是使用预装的标准 vim 二进制文件。
答案1
filetype on
你的 里面有某个地方吗~/.vimrc
?
无论如何,文件类型特定的设置应该放在单独的文件中:
~/.vim/after/ftplugin/cpp.vim
没有autocmd
s。因此,基本上,只有示例的第 3 行。