美文网首页
shawn's vimrc配置(keep updatin

shawn's vimrc配置(keep updatin

作者: xqiugen | 来源:发表于2013-06-25 16:19 被阅读87次

    最近在熟悉linux,不可避免地接触了vim。vim 能量很大,想释放vim的扩展功能,需要在vimrc进行配置,
    "感谢irwenqiang,打开vim / vi 的区别

    vim /etc/vim/vimrc

    " 插入模式下用绝对行号, 普通模式下用相对
    "autocmd InsertEnter *
    :set number
    "autocmd InsertLeave *
    :set relativenumber
    function! NumberToggle()
    if(&relativenumber == 1)
    set norelativenumber
    set number
    else
    set nonumber
    set relativenumber
    endif
    endfunc
    nnoremap <C-n> :call NumberToggle()<cr>

    nnoremap <F2> :set nonumber!<CR>:set foldcolumn=0<CR>

    "感谢http:// blog.csdn.net/wklken/article/details/8044678
    "history 存储长度
    set history=1000

    "检测文件类型
    filetype on
    "针对不同的文件类型采用不同的缩进格式
    filetype indent on
    "允许插件
    filetype plugin on
    "启动自动补全
    filetype plugin indent on

    "非兼容vi模式。去掉有关vi一致性模式,避免以前版本的一些bug和局限
    set nocompatible
    set autoread "文件修改之后自动载入
    :set foldcolumn=0

    相关文章

      网友评论

          本文标题:shawn's vimrc配置(keep updatin

          本文链接:https://www.haomeiwen.com/subject/tflxtttx.html