配置Ubuntu——安装配置Vim
2012-07-22 18:10
363 查看
环境: Ubuntu 10.10
在配置新的Ubuntu之前,最好执行下刷新源:
1、安装vim:
2、安装vim插件:jeffy-vim
jeffy-vim下载地址:http://code.google.com/p/jeffy-vim/
(1)、安装前准备(安装ctags、cscope、unzip, svn);
(2)获取并安装jeffy-vim
3、扩展VIM配置(参考果冻的软件技术博客)
主要是增加了vim-addon-manager相关配置,它是众多vim插件管理工具中非常出色的一个:
1)、告诉它插件名字,它就能自动从git/hg/bzr/svn等版本管理工具或者vim插件发布网站下载最新版本并安装;
2)、每个插件放在自己单独的目录,便于管理;
3)、可以很方便的进行插件版本更新;
(1)、扩展配置之前准备:(安装git、hg、bzr、svn)
(3)、在~/.vimrc中配置正文内容之前增加如下内容:
注:
1、" 开头的行是注释。
2、{{{1 标签是为了后面的内容可以折叠起来。
3、ActivateAddons后面列出了自动激活的插件名字,如果插件不存在会自动安装。
4、增加Shift+F11快捷键进行显示行号和鼠标操作的切换,不显示行号时,就可以用鼠标复制内容到系统剪贴板。
5、安装FuzzyFinder之后,会提示安装L9,选择Y安装即可,无须把它设置到自动激活列表中。
6、由于vim-adon-manager-known-repositories 收集的插件有些是用bzr管理的,所以最好安装上bzr:
以上就结束了Vim的配置,具体的使用方法看下面:
1、常用快捷键:
F9 当前目录下生成tags
F12 当前目录下生成cscope数据库
F11 全屏切换
Shift+F11 鼠标模式切换(便于去掉行号,用鼠标复制内容到剪贴板)
Ctrl+] 跳到函数实现(鼠标双击也可以)
Ctrl+T 跳回上一次位置
:ta func 跳转到func函数
Ctrl+WW 在窗口间切换
:sp filename 打开另外一个文件
F2 在左边打开类型、函数列表(ctags)
F3 在右边打开选择文件窗口(按F3退出)(NERD)
F4 在下方打开最近访问文件窗口(按q退出)(MRU)
F5 符号搜索(按两次F5退出)
,sc 跳转到当前函数被调用处(cscope)
,be 打开buffer浏览器,查看当前已打开的文件
,zz 当前窗口最大化
zo 展开折叠的行
zc 折叠行
:wq 保存退出
gg 到达文章开头
G 到达文件结尾
v 进入Visual模式字选择
V 进入Visual模式行选择
Ctrl+v 进入Visual模式块选择
yy 复制
p 粘贴
dd 删除行(保存到寄存器)
Ctrl+Z 后台
fg 前台
jobs 查看后台任务
2、FuzzyFinder
快速搜索目录、文件
用法:
,ff 快速搜索文件
3、替换操作
%s/pattern/replacement/g
%:表示作用于所有行
s:表示替换
g:表示行中所有匹配点
在配置新的Ubuntu之前,最好执行下刷新源:
$ sudo apt-get update
1、安装vim:
$ sudo apt-get install vim
2、安装vim插件:jeffy-vim
jeffy-vim下载地址:http://code.google.com/p/jeffy-vim/
(1)、安装前准备(安装ctags、cscope、unzip, svn);
$ sudo apt-get install ctags (安装ctags) $ sudo apt-get install cscope (安装cscope) $ sudo apt-get install unzip (安装unzip) $ sudo apt-get install subversion (安装snv)
(2)获取并安装jeffy-vim
$ svn checkout http://jeffy-vim.googlecode.com/svn/trunk/ jeffy-vim-read-only $ cd jeffy-vim-read-only $ ./install.sh
3、扩展VIM配置(参考果冻的软件技术博客)
主要是增加了vim-addon-manager相关配置,它是众多vim插件管理工具中非常出色的一个:
1)、告诉它插件名字,它就能自动从git/hg/bzr/svn等版本管理工具或者vim插件发布网站下载最新版本并安装;
2)、每个插件放在自己单独的目录,便于管理;
3)、可以很方便的进行插件版本更新;
(1)、扩展配置之前准备:(安装git、hg、bzr、svn)
$ sudo apt-get install git (安装git) $ sudo apt-get install mercurial (安装 hg) $ sudo apt-get install bzr (安装bzr)(2)、配置之前,先安装需要的插件:(~/.vim/addons就是用来保存插件的目录)
$ mkdir ~/.vim/addons $ cd ~/.vim/addons $ git clone --depth 1 git://github.com/MarcWeber/vim-addon-manager.git $ git clone --depth 1 git://github.com/MarcWeber/vim-addon-manager-known-repositories.git
(3)、在~/.vimrc中配置正文内容之前增加如下内容:
" SETTING VIM: {{{1 let mapleader="," " Config vim-addon-manager " Auto install/active plugins, and make each plugin to a single folder fun SetupVAM() set runtimepath+=~/.vim/addons/vim-addon-manager call vam#ActivateAddons([ \ 'eregex', \ 'FuzzyFinder', \ ]) endf call SetupVAM() " Enable and disable mouse use " Use Shift+F11 to set nonumber and prepare to " use mouse to copy it to system clipboard noremap <S-F11> :call ToggleMouse() <CR> function! ToggleMouse() if &mouse == 'a' set mouse= set nonumber echo "Mouse usage disabled" else set mouse=a set number echo "Mouse usage enabled" endif endfunction " Key map for FuzzyFinder " Search files very quickly nnoremap <leader>ff :FufFile<CR>
注:
1、" 开头的行是注释。
2、{{{1 标签是为了后面的内容可以折叠起来。
3、ActivateAddons后面列出了自动激活的插件名字,如果插件不存在会自动安装。
4、增加Shift+F11快捷键进行显示行号和鼠标操作的切换,不显示行号时,就可以用鼠标复制内容到系统剪贴板。
5、安装FuzzyFinder之后,会提示安装L9,选择Y安装即可,无须把它设置到自动激活列表中。
6、由于vim-adon-manager-known-repositories 收集的插件有些是用bzr管理的,所以最好安装上bzr:
以上就结束了Vim的配置,具体的使用方法看下面:
1、常用快捷键:
F9 当前目录下生成tags
F12 当前目录下生成cscope数据库
F11 全屏切换
Shift+F11 鼠标模式切换(便于去掉行号,用鼠标复制内容到剪贴板)
Ctrl+] 跳到函数实现(鼠标双击也可以)
Ctrl+T 跳回上一次位置
:ta func 跳转到func函数
Ctrl+WW 在窗口间切换
:sp filename 打开另外一个文件
F2 在左边打开类型、函数列表(ctags)
F3 在右边打开选择文件窗口(按F3退出)(NERD)
F4 在下方打开最近访问文件窗口(按q退出)(MRU)
F5 符号搜索(按两次F5退出)
,sc 跳转到当前函数被调用处(cscope)
,be 打开buffer浏览器,查看当前已打开的文件
,zz 当前窗口最大化
zo 展开折叠的行
zc 折叠行
:wq 保存退出
gg 到达文章开头
G 到达文件结尾
v 进入Visual模式字选择
V 进入Visual模式行选择
Ctrl+v 进入Visual模式块选择
yy 复制
p 粘贴
dd 删除行(保存到寄存器)
Ctrl+Z 后台
fg 前台
jobs 查看后台任务
2、FuzzyFinder
快速搜索目录、文件
用法:
,ff 快速搜索文件
3、替换操作
%s/pattern/replacement/g
%:表示作用于所有行
s:表示替换
g:表示行中所有匹配点
相关文章推荐
- Ubuntu vim配置文件及系统安装
- Ubuntu 12.04安装vim和配置
- Ubuntu 配置VIM支持Python 完成YCM的安装实现自动补齐的功能
- Ubuntu 12.04安装vim和配置
- Ubuntu下vim配置:自动补全YouCompleteMe安装与配置
- ubuntu 下vim安装、配置和插件的添加使用
- ubuntu16.04下vim的安装与配置
- ubuntu 下 vim安装和配置
- Ubuntu14.04下Vim的安装与配置
- Ubuntu下 git 与 vim 的安装与简单的配置
- Linux(Ubuntu)下 vim/gvim/vimgdb 源码编译安装与配置(未完待续)
- ubuntu 下vim安装、配置和插件的添加使用
- ubuntu 14.04 vim配置安装
- Ubuntu下VIM的安装及其配置——Linux篇
- Ubuntu 16.04 下 Vim安装及配置
- Ubuntu安装vim,vim配置文件
- Ubuntu 12.04安装vim和配置
- ubuntu平台vim的安装和配置
- Ubuntu14.04下Vim的安装并配置成强大的IDE
- ubuntu上rabbitsvn的安装 vim安装以及配置