Vim 配置插件 --ubuntu《备忘》
来源:互联网 发布:淘宝店铺招牌是啥 编辑:程序博客网 时间:2024/05/16 13:53
1 找到配置文件
.vimrc
通常在ubuntu下面是没有自动生成的 .vimrc 文件,复制全局vimrc 到 个人的home文件夹下
cp /usr/share/vim/vimrc ~/.vimrc
这里采用用 Vundle 管理 vim插件 插件
2.安装Vundle
可以按照我的搬过来的东西做,也可以直接看官方文档 https://github.com/gmarik/vundle
ec@ubuntu:~$ cd .vim/ec@ubuntu:~/.vim$ git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
编辑~/.vimrc
最后内容如下:
" All system-wide defaults are set in $VIMRUNTIME/debian.vim (usually just" /usr/share/vim/vimcurrent/debian.vim) and sourced by the call to :runtime" you can find below. If you wish to change any of those settings, you should" do it in this file (/etc/vim/vimrc), since debian.vim will be overwritten" everytime an upgrade of the vim packages is performed. It is recommended to" make changes after sourcing debian.vim since it alters the value of the" 'compatible' option." This line should not be removed as it ensures that various options are" properly set to work with the Vim-related packages available in Debian.runtime! debian.vim" Uncomment the next line to make Vim more Vi-compatible" NOTE: debian.vim sets 'nocompatible'. Setting 'compatible' changes numerous" options, so any other options should be set AFTER setting 'compatible'."set compatible" Vim5 and later versions support syntax highlighting. Uncommenting the next" line enables syntax highlighting by default.if has("syntax") syntax onendif" If using a dark background within the editing area and syntax highlighting" turn on this option as well"set background=dark" Uncomment the following to have Vim jump to the last position when" reopening a file"if has("autocmd")" au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif"endif" Uncomment the following to have Vim load indentation rules and plugins" according to the detected filetype."if has("autocmd")" filetype plugin indent on"endif" The following are commented out as they cause vim to behave a lot" differently from regular Vi. They are highly recommended though."set showcmd" Show (partial) command in status line."set showmatch" Show matching brackets."set ignorecase" Do case insensitive matching"set smartcase" Do smart case matching"set incsearch" Incremental search"set autowrite" Automatically save before commands like :next and :make"set hidden " Hide buffers when they are abandoned"set mouse=a" Enable mouse usage (all modes)" Source a global configuration file if availableif filereadable("/etc/vim/vimrc.local") source /etc/vim/vimrc.localendifset nocompatiblefiletype offset rtp+=~/.vim/bundle/vundle/call vundle#rc()Bundle 'gmarik/vundle'filetype plugin indent on
运行vim 。如果没有报错则ok
然后在vim中运行
:BundleInstall
进行安装。
这样vundle就安装好了。
安装其他插件
用vundle安装其他插件是非常方便的一件事情。
这里以安装nerdtree为例。
因为vundle是对github友好的。所以如果你想装的插件托管在github上,你可以这样安装:
.vimrc文件的这部分加上 Bundle 'scrooloose/nerdtree' 就可以了
...Bundle 'gmarik/vundle'Bundle 'scrooloose/nerdtree'filetype plugin indent on...
实际上相当于:
Bundle 'https://github.com/scrooloose/nerdtree'
保存退出 .vimrc
然后运行vim
在命令 模式下 输入
:BundleInstall
即可。新添加的插件就会被安装。
跟多安装方法可以 去官方文档 看看 https://github.com/gmarik/vundle/blob/master/doc/vundle.txt
(更多必备插件,后续更新)
搞定。
- Vim 配置插件 --ubuntu《备忘》
- ubuntu下配置vim插件时注意事项
- VIM配置备忘
- 备忘--vim常用配置
- c.vim插件使用备忘
- Windows 中的 VIM 配置备忘
- Ubuntu VIM 插件安装
- ubuntu 下vim安装、配置和插件的添加使用
- ubuntu 下vim安装、配置和插件的添加使用
- 【Vim】无插件vim配置
- vim 配置&插件分享
- Linux Vim插件配置
- Vim插件及配置
- vim配置 插件管理
- vim 插件配置
- vim插件配置模板
- vim插件配置
- vim配置---重量级插件
- MySQL的数据库引擎的类型
- C语言结构体--对齐说明
- scp 库文件不小心整错目录导致ssh telnet 服务不可用了
- ORA-12154: TNS: could not resolve the connect identifier specified
- WiMi-net使用小结
- Vim 配置插件 --ubuntu《备忘》
- linux下svn命令大全
- OpenGL ES for iPhone
- VS2012常用的快捷键(持续更新中...)
- javascript异步上传文件
- java的基本类型和i++线程安全性的深入解析
- QString与CString互转
- 运行servlet,构建并配置tomcat服务器的问题
- 用javadoc的命令生成过帮助文档,但是包注释怎么来的呢?