我在Unix上有以下设置:
au BufNewFile,BufRead *.py
set tabstop=4
set softtabstop=4
set shiftwidth=4
set textwidth=79
set expandtab
set autoindent
set fileformat=unix
au BufNewFile,BufRead *.js, *.html, *.css
set tabstop=2
set softtabstop=2
set shiftwidth=2
但我没有设法在Windows 7上使用它。谁能告诉我如何让它工作?
在将
设置从 Unix 迁移到 Windows 之前,必须修改设置,如下所示:
au BufNewFile,BufRead *.py
set tabstop=4
softtabstop=4
shiftwidth=4
textwidth=79
expandtab
autoindent
fileformat=unix
au BufNewFile,BufRead *.html
set tabstop=2
softtabstop=2
shiftwidth=2
au BufNewFile,BufRead *.css
set tabstop=2
softtabstop=2
shiftwidth=2
au BufNewFile,BufRead *.js
set tabstop=2
softtabstop=2
shiftwidth=2
接下来,将其保存到$VIMRUNTIME/XXX.vim
(其中XXX
是占位符),然后在_vimrc
文件中获取它。