求助:vi编辑器的配置?
我想每次进入vi 编辑器时,都自动显示行号,自动把tab键设为跳过三个空格,自动正文缩进.
而不用每次都用set命令来高置.
谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我想每次进入vi 编辑器时,都自动显示行号,自动把tab键设为跳过三个空格,自动正文缩进.
而不用每次都用set命令来高置.
谢谢!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
set number
谢谢.
set nocompatible
source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/mswin.vim
behave mswin
au GUIEnter * simalt ~x
colo desert
set helplang=cn
set ignorecase
set smartcase
set number
set autoindent
set hardtabs=4
set shiftwidth=4
set tabstop=4
set nowrap
set sidescroll=20
set bdir=e:\downloads\ultrabak
set guifont=Courier_New:h9:cANSI
filetype on
let Tlist_Ctags_Cmd="D:\Emacs\devtool\bin\ctags.exe"
set tags=tags;
set autochdir
set grepprg=grep -n
set diffexpr=MyDiff()
function MyDiff()
let opt = '-a --binary '
if &diffopt =~ 'icase' | let opt = opt . '-i ' | endif
if &diffopt =~ 'iwhite' | let opt = opt . '-b ' | endif
let arg1 = v:fname_in
if arg1 =~ ' ' | let arg1 = '"' . arg1 . '"' | endif
let arg2 = v:fname_new
if arg2 =~ ' ' | let arg2 = '"' . arg2 . '"' | endif
let arg3 = v:fname_out
if arg3 =~ ' ' | let arg3 = '"' . arg3 . '"' | endif
if &sh =~ '<cmd'
silent execute '!""D:Program FilesVimvim63diff" ' . opt . arg1 . ' ' . arg2 . ' > ' . arg3 . '"'
else
silent execute '!D:Program" FilesVimvim63diff" ' . opt . arg1 . ' ' . arg2 . ' > ' . arg3
endif
endfunction
個人配置,把設定放您的 ~/.vimrc 檔案。
==