我想为不同的语言或文件类型设置不同的设置。
每种语言都有自己的样式指南(例如,不同的制表符大小、用空格代替制表符等),因此我无法在 my 中添加下面的设置,.vimrc因为我在多种语言中使用 vim。每种语言的设置应该是分开的
Python 文件设置 4 个空格缩进样式:
set tabstop=4
set shiftwidth=4
Run Code Online (Sandbox Code Playgroud)
2 个空格缩进样式的 JavaScript 文件设置:
set tabstop=2
set shiftwidth=2
Run Code Online (Sandbox Code Playgroud)
小智 5
autocmd FileType python call Python_settings()
function! Python_settings()
setlocal tabstop=4
setlocal shiftwidth=4
setlocal expandtab
endfunction
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2846 次 |
| 最近记录: |