文章目录 Vim插件 buffers GitHub仓库地址: https://github.com/minhanghuang/nvim Vim插件 buffers https://github.com/vim-airline /vim-airline vim-plug Plug 'vim-airline/vim-airline' Plug 'vim-airline/vim-airline-themes' init.vim
rking/ag.vim' Plug 'kien/ctrlp.vim' kien/ctrlp.vim ggreer/thesilversearcher rking/ag.vim 加强版状态栏 Plug 'vim-airline /vim-airline' Plug 'vim-airline/vim-airline-themes' let g:airline_theme='papercolor' vim-airline/vim-airline vim-airline/vim-airline-themes 代码注释 Plug 'scrooloose/nerdcommenter' # <leader>cc // 注释 # <leader>cm
image.png 界面效果由两个vim插件完成 配色由插件gruvbox完成,gruvbox有两种颜色模式,light和dark模式,可以设置 vim-airline插件完成页面最下方的当前页面进度百分比等信息 begin(PLUGIN_DIRECTORY)开始,并以 plug#end()结束 call plug#begin('~/.vim/plugged') Plug 'kien/ctrlp.vim' Plug 'vim-airline /vim-airline' Plug 'morhetz/gruvbox' call plug#end() 注意: ~/.vim/plugged路径是否正确,前后有无空格 之后输入: :PlugStatus x vim-airline: Not found. Try PlugInstall. x gruvbox: Not found. Try PlugInstall. vim-airline: Resolving deltas: 100% (396/396), done.
kien/ctrlp.vim' ◈ kien/ctrlp.vim[12] ◈ ggreer/the_silver_searcher[13] ◈ rking/ag.vim[14] 加强版状态栏 Plug 'vim-airline /vim-airline'Plug 'vim-airline/vim-airline-themes'let g:airline_theme='papercolor' ◈ vim-airline/vim-airline [15] ◈ vim-airline/vim-airline-themes[16] 代码注释 Plug 'scrooloose/nerdcommenter'# <leader>cc // 注释# <leader
kien/ctrlp.vim' ◈ kien/ctrlp.vim[12] ◈ ggreer/the_silver_searcher[13] ◈ rking/ag.vim[14] 加强版状态栏 Plug 'vim-airline /vim-airline'Plug 'vim-airline/vim-airline-themes'let g:airline_theme='papercolor' ◈ vim-airline/vim-airline [15] ◈ vim-airline/vim-airline-themes[16] 代码注释 Plug 'scrooloose/nerdcommenter'# <leader>cc // 注释# <leader
kien/ctrlp.vim' ◈ kien/ctrlp.vim[12] ◈ ggreer/the_silver_searcher[13] ◈ rking/ag.vim[14] 加强版状态栏 Plug 'vim-airline /vim-airline' Plug 'vim-airline/vim-airline-themes' let g:airline_theme='papercolor' ◈ vim-airline/ vim-airline[15] ◈ vim-airline/vim-airline-themes[16] 代码注释 Plug 'scrooloose/nerdcommenter' # <leader> github.com/ggreer/the_silver_searcher [14]: https://github.com/rking/ag.vim [15]: https://github.com/vim-airline /vim-airline [16]: https://github.com/vim-airline/vim-airline-themes [17]: https://github.com/scrooloose
Plugin 'tell-k/vim-autopep8' Plugin 'scrooloose/nerdcommenter' Plugin 'ctrlpvim/ctrlp.vim' Plugin 'vim-airline /vim-airline' Plugin 'vim-airline/vim-airline-themes' Plugin 'kien/rainbow_parentheses.vim' "Plugin '
kien/ctrlp.vim' ◈ kien/ctrlp.vim[12]◈ ggreer/the_silver_searcher[13]◈ rking/ag.vim[14] 加强版状态栏 Plug 'vim-airline /vim-airline'Plug 'vim-airline/vim-airline-themes'let g:airline_theme='papercolor' ◈ vim-airline/vim-airline [15]◈ vim-airline/vim-airline-themes[16] 代码注释 Plug 'scrooloose/nerdcommenter'# <leader>cc // 注释# <leader
/.vimrc 添加插件: call plug#begin('~/.vim/plugged') " 文件浏览器 Plug 'preservim/nerdtree' " 状态栏美化 Plug 'vim-airline /vim-airline' " 快速模糊搜索 Plug 'junegunn/fzf.vim' " 自动补全引擎 Plug 'ycm-core/YouCompleteMe' call plug#end () 安装插件: 打开 Vim 输入命令: :PlugInstall 插件功能简述: 插件名 说明 NERDTree 树形目录浏览 vim-airline 状态栏美化 fzf.vim 文件模糊查找
其他我在使用的插件 下面几个插件的安装方式和使用方式都非常简单,就不做单独的讲解,有需要的直接添加即可,详情也可以参考 github: vim-airline/vim-airline 与 vim-airline
8.1 状态栏美化 这里示例一个流行的状态栏美化插件 vim-airline 安装。 github.com/gmarik/Vundle.vim.git ~/.vim/plugin/Vundle.vim 安装状态栏美化插件 $ git clone https://github.com/vim-airline /vim-airline ~/.vim/bundle/vim-airline 打开 .vimrc 文件,在第一行开始输入: set nocompatible " be iMproved /vim-airline' call vundle#end() filetype plugin indent on " required " 永远显示状态栏 set laststatus=2 " /vim-airline' " Plugin 'vim-airline/vim-airline-themes' call vundle#end() filetype plugin indent on
tabnext<CR># 查看右边的标签页map tr :+tabnext<CR>安装插件在 ~/.vim/vimrc 配置文件中call plug#begin('~/.vim/plugged')# 安装 vim-airline 插件Plug 'vim-airline/vim-airline'# 安装配色Plug 'connorholyday/vim-snazzy'call plug#end()# 详见 https://github.com
Plug 'kyazdani42/nvim-web-devicons' " Coc 智能补全插件引擎 Plug 'neoclide/coc.nvim', {'branch': 'release'} " vim-airline 标签栏插件 Plug 'Vim-airline/vim-airline' " vim-airline 标签栏插件的主题插件 Plug 'Vim-airline/vim-airline-themes' dashboard-nvim' "Plug 'cyrus-and/gdb-dashboard' "Plug 'lukaszkorecki/vim-githubdashboard' call plug#end() " 配置 vim-airline
vim-multiple-cursors' Plugin 'Lokaltog/vim-easymotion' Plugin 'Flowerowl/ici.vim'" 状态栏 Plugin 'vim-airline /vim-airline' Plugin 'vim-airline/vim-airline-themes'" 配色 Plugin 'altercation/vim-colors-solarized'"
解决 vim-airline 下符号显示导常,箭头标志大小异常的问题 1.字体 直接在项目中双点安装或自行下载安装 git clone https://github.com/supermarin/powerline-fonts.git NERDTreeToggle' } Plug 'Xuyuanp/nerdtree-git-plugin' " 修改启动界面 Plug 'mhinz/vim-startify' " 状态栏、主题美化 Plug 'vim-airline /vim-airline' Plug 'vim-airline/vim-airline-themes' " 增加代码缩进线 Plug 'yggdroot/indentline' " 快速注释 Plug \ } " }}} " ================================= " vim-airline " ================================= " 设置状态栏
2 " 从第2个键入字符就开始罗列匹配项 " " github 仓库中的插件 " Plugin 'VundleVim/Vundle.vim' Plugin 'vim-airline /vim-airline' "vim-airline配置:优化vim界面" "let g:airline#extensions#tabline#enabled = 1 " airline设置 " 显示颜色
vim-surround', {'url': 'https://hub.fastgit.xyz/tpope/vim-surround.git'} " 括号/引号包裹插件Plug 'vim-airline /vim-airline', {'url': 'https://hub.fastgit.xyz/vim-airline/vim-airline.git'} " 状态栏美化Plug 'ctrlpvim " 使用深色模式(护眼)colorscheme gruvbox " 启用 gruvbox 配色let g:gruvbox_contrast_dark = 'hard' " 增强深色模式对比度" vim-airline
"代码检测&格式化&对齐 ale 支持vim8.0 还有一个韩国牌子 69 Plugin 'ctrlpvim/ctrlp.vim' "快速查找文件 70 Plugin 'vim-airline /vim-airline' "装逼利器 各种导航线设置 负担会让vim略显卡顿 71 Plugin 'vim-airline/vim-airline-themes' "airline 主题
<silent> <C-j> <Plug>(ale_next_wrap) 文件,代码搜索 Plug 'rking/ag.vim' Plug 'kien/ctrlp.vim' 加强版状态栏 Plug 'vim-airline /vim-airline' Plug 'vim-airline/vim-airline-themes' let g:airline_theme='papercolor' 代码注释 Plug 'scrooloose
'junegunn/limelight.vim' Plug 'reedes/vim-pencil' Plug 'reedes/vim-wordy' " 这一部分是为了更容易地与机器集成,用了 vim-airline 这类插件 " Plug 'vim-airline/vim-airline' " 这一部分外理工作区和会话管理 " Plug 'thaerkh/vim-workspace' " 与上面插件相关