Gvim操作汇总

Gvim操作汇总
1、Vim中替换操作
   s/old/new/g   #替换当前行old为new
   6,7s/old/new/g  #替换第六行到第七行中的old为new
   %s/old/new/g    #替换全部的old为new

2、查找字符串
   :/Count    #正向查找Count  按n显示下一次
   :%Count    #逆向查找Count
   在当前字符串上按*,正向查找当前字符串
   在当前字符串上按#,反向查找当前字符串

3、字符串联想
   Ctrl+p

4、重复上一行内容
   Ctrl+y

5、跳转
   gg  跳到文件首行
   G   跳到文件尾行
   123G 跳到第123行
   数字0 移到当前行末尾
   $     移到当前行首部
   光标在{、}、[、]等括号上按%跳到相应的括号上
6、新增一行
   o   在当前光标下一行新增一行
   O   在当前光标上一行新增一行

7、显示/隐藏行号
   set nu 显示行号
   set nonu 隐藏等号

8、在Gvim中执行外部shell命令
   :!外部命令,如:
   :!ls -l

9、删除/复制行
   dd 删除一行
   3dd 删除当前光标所在行的以下三行
   yy  复制一行
   3yy 复制三行
   p 粘贴

10、撤消与撤消的撤消
   u 撤消
   Ctrl+R 撤消的撤消


.vimrc模板
http://www.cppblog.com/Files/bujiwu/vimrc.rar

"============================================
syntax on
set nu

set autoindent
set cindent
set smartindent

set softtabstop=4
set tabstop=4
set shiftwidth=4
set expandtab
set smarttab

set nobackup

set cursorline

set tags="./tags,./../tags,./../../tags"
"=================================================


你可能感兴趣的:(Gvim操作汇总)