|
GVim使用技巧 1. 基本技巧 u 补全命令 “Ctrl+p” 补全光标所在代码 u 列选中命令 “Ctrl+q” 命令模式下,按下”Ctrl+q”,再按下小写”h, j, k, l”选中所需列中的目标代码或编辑模式下,鼠标选中所需列中(从选中的第一个字符到最后一个字符所在列)目标代码,再按下”Ctrl+q” u 跳转命令 “gg,G, :100” “gg” 跳转到开头;”G” 跳转到结尾; “:100” 跳转 到第100行 u 搜索命令 “*, /, n, N ” “*” 搜索光标所在相同的全部代码并将该代码 全亮显示;”/” 输入“/+需要搜索的代码”并将该代码全亮显示;”n”切换到下一个高亮代码;”N” 切换到上一个高亮代码 u 删除命令 “dd, d2d” “dd”删除光标所在行;”d6d” 删除光标所在 处到该光标下面6行; u 复制命令 “yy, y5y, p” “yy”复制光标所在行;”y5y”复制光标所在处到该 光标下面5行;”p” 粘贴复制的内容 2. 高级技巧 u 替换命令 “:%s/xx/yy/gc,:63,72s/xx/yy/gc” “:%s/xx/yy/gc” 如:将”reg” 替换为”wire”,命令模式下输入,”%s/reg/wire/gc”,回车后,命令栏提示是否换位”wire”,(此时光标从第一个高亮代码开始提示),按下”y”则完成替换,按下”n”则不替换;”:63,72s/xx/yy/gc” 如:替换第63到72行的”reg”为”wire”,命令模式下输入,”:63,72s/reg/wire/gc”,回车后,所选代码高亮,按下”y”,则所选行代码全部被成功替换 u 列删除方法 命令模式下操作”列选中命令”后按下”Delete”键,编辑模式下同” 列选中命令” u 列插入方法 命令模式下操作”列选中命令”后选取所需插入范围,选定好后 按下大写”I”,接着输入所需替换代码如”output”,再按”Esc”键,编辑模式下同”列选中命令”
|