vim配置,vim-plug插件配置,vim从简单配置到插件solo

1、系统有一个vim配置文件:

  mac在/usr/share/vim/vimrc,其他大多咋/etc/vim/vimrc或者/etc/vimrc,这个文件是系统级安全文件,只读

 

2、自定义vim配置文件:

  自定义vim配置文件在用户目录,本身不存在,需要添加,可以把系统那个复制过来 ,自定义vim配置文件生效路径为“~/.vimrc”,路径错误或者文件名错误都会导致自定义配置文件不生效。

 

3、自定义vim配置文件项:

  syntax on          开启语法高亮

  set autoindent         按回车后,下行缩进与上行一致

  set tabstop=2        tab键代表的空格数

  set number        显示行号

  set cursorline         光标所在行高亮

  set showmatch      光标遇到圆括号、方括号、大括号时,自动高亮对应的另一个圆括号、方括号和大括号

  set hlsearch         搜索时,高亮显示匹配结果

  set incsearch         输入搜索模式时,每输入一个字符,就自动跳到第一个匹配的结果

 

4、vim-plug插件管理安装

  参考: https://www.cnblogs.com/ziwuxian/p/12922439.html

 

5、vim好用插件一览,看详细信息可在GitHub搜索Plug 后字符串中内容

Plug 'junegunn/vim-easy-align'

Plug 'nsf/gocode', { 'rtp': 'vim' }

Plug 'https://github.com/luofei614/vim-plug', { 'dir':'~/.vim/my'}

Plug 'AutoComplPop'

Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }

Plug 'Tagbar'

Plug 'https://github.com/luofei614/Emmet.vim'

Plug 'L9'

Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': 'yes \| ./install' }

Plug 'WebAPI.vim'

Plug 'Gist.vim'

Plug 'molokai'

Plug 'Solarized'

Plug 'PDV--phpDocumentor-for-Vim' 

Plug 'MattesGroeger/vim-bookmarks'

Plug 'pangloss/vim-javascript'

Plug 'https://github.com/othree/javascript-libraries-syntax.vim.git'

Plug 'Mark'

Plug 'prefixer.vim'

Plug 'xml.vim'

Plug 'https://github.com/kana/vim-fakeclip.git'

Plug 'https://github.com/terryma/vim-multiple-cursors.git'

Plug 'othree/html5.vim'

Plug 'MarcWeber/vim-addon-mw-utils'

Plug 'tomtom/tlib_vim'

Plug 'garbas/vim-snipmate'

Plug 'https://github.com/bonsaiben/bootstrap-snippets.git'

Plug 'phpunit'

Plug 'EasyMotion'

Plug 'https://github.com/bling/vim-airline.git'

Plug 'https://github.com/luofei614/vim-golang.git'

Plug 'https://github.com/burnettk/vim-angular.git'

Plug 'https://github.com/scrooloose/syntastic.git'

Plug 'https://github.com/vim-scripts/cab.vim.git'

Plug ‘fholgado/minibufexpl.vim’

Plug ‘vim-airline/vim-airline’

Plug ‘kien/ctrlp.vim’

Plug ‘ryanoasis/vim-devicons’

Plug ‘jistr/vim-nerdtree-tabs’

Plug ‘scrooloose/nerdtree’

Plug ‘Valloric/YouCompleteMe’

  

vim更多配置项请参考阮一峰vim配置入门: http://www.ruanyifeng.com/blog/2018/09/vimrc.html

插件一览参考: https://github.com/luofei614/vim-plug 

 

posted @ 2021-10-05 21:00  中国计算机技术研究员  阅读(471)  评论(0编辑  收藏  举报