vim使用入门设置

分为以下四步。

1,安装vim

2,安装git

yum -y install vim git (Fedora/CentOS) /apt-get install vim git (Debian/Ubuntu)

3,.vimrc(典型)

    syn on                      "语法支持

    "common conf {{             通用配置
    set ai                      "自动缩进
    set bs=2                    "在insert模式下用退格键删除
    set showmatch               "代码匹配
    set laststatus=2            "总是显示状态行
    set expandtab               "以下三个配置配合使用,设置tab和缩进空格数
    set shiftwidth=4
    set tabstop=4
    set cursorline              "为光标所在行加下划线
    set number                  "显示行号
    set autoread                "文件在Vim之外修改过,自动重新读入

    set ignorecase              "检索时忽略大小写
    set fileencodings=uft-8,gbk "使用utf-8或gbk打开文件
    set hls                     "检索时高亮显示匹配项
    set helplang=cn             "帮助系统设置为中文
    set foldmethod=syntax       "代码折叠
    "}}

    "conf for tabs, 为标签页进行的配置,通过ctrl h/l切换标签等
    let mapleader = ','
    nnoremap <C-l> gt
    nnoremap <C-h> gT
    nnoremap <leader>t : tabe<CR>

    "conf for plugins {{ 插件相关的配置
    "状态栏的配置 
    "powerline{
    set guifont=PowerlineSymbols for Powerline
    set nocompatible
    set t_Co=256
    let g:Powerline_symbols = 'fancy'
    "}
    "pathogen是Vim用来管理插件的插件
    "pathogen{
    call pathogen#infect()
    "}

    "}}

4, 插件管理

$ mkdir ~/.vim
$ cd ~/.vim
$ mkdir autoload
$ mkdir bundle
$ cd autoload
$ git clone https://github.com/tpope/vim-pathogen.git
$ cp ~/.vim/autoload/vim-pathogen/autoload/pathogen.vim  ~/.vim/autoload/

参考:大牛总结链接地址

谁说Vim不是IDE?(二)(三)
http://www.cnblogs.com/chijianqiang/archive/2012/10/31/vim-2.html

Vim新手入门资料和一些Vim实用小技巧
http://www.cnblogs.com/Jack47/p/vim-resources-and-tips.html

Centos 下安装与设置VIM编辑器
http://blog.csdn.net/houqd2012/article/details/8111738

Manage Vim Plugins With Pathogen
https://linuxconfig.org/manage-vim-plugins-with-pathogen

原文地址:https://www.cnblogs.com/vincentfu/p/7284790.html