gvim的快捷键
1:返回上一编辑处
`` `[ `] ☞`是Tab键上面的键
2:保存退出:
ZZ
3: vim缩进
如set foldmethod=indent
zc 折叠
zC 对所在范围内所有嵌套的折叠点进行折叠
zo 展开折叠
4:vim全局替换
单行替换:冒号s/搜索字符串/要替换的字符串/ 仅替换第一个匹配的,整行替换后加g 显示行号:set nu(number的缩写)
指定范围内:开始行号,结束行号s/搜索字符串/要替换的字符串/g,行号可以用.(当前光标位置)和$(文档末尾)代替 ==>全局替换就是 :.,$/target/object/g
5:vim快捷键
命令模式中敲入:! <gcc -o .> 类似于直接在命令行中执行命令
! 执行此文件
经常用: :r hello.c 读入一个文件到当前vim中
6:vim搜索制定字符串
高亮搜索: set hlsearch / nohlsearch
忽略大小写:通用模式 /searchword\c
7: gvim 插件
NERDTree 插件 文档目录浏览
快捷键:按键t 在新的tab中打开文件
p 进入上级目录
r 刷新
url: http://www.vim.org/scripts/script.php?script_id=1658
8:配置
set fileencodings=utf-8,chinese,latin-1
set guifont=Inconsolata:h12:cANSI
colorscheme torta
字体配置:Inconsolata
set ts=4
set expandtab
设置tab 用4个空格代替
set nocompatible
set ru "标尺信息
set sw=4
set ts=4
colo evening
sy on
set number
set nobackup
set hlsearch
9:同时编辑两个文件
打开my_app.rb 后又想编辑另外一个文件 但是还不想退出vi
可以用: vs config.rb
10:刚刚打开vim 查看最近编辑过的文件
`0 `1 可以查看