2009-12-03
VIM 学习笔记
参考资料 http://vimcdoc.sourceforge.net/doc/usr_01.html
平时只有基本操作的技能, 现在来学习和熟练更多的技巧。
VIM 安装
1.windows 上用gvim,也还可以,直接右键可以选择文件用VIM方式来编辑, 也挺方便
2. linux ,本来已经就有了,但是需要重新安装 vim使其支持ruby 插件(但是fedora服务器上编译安装VIM好像失败了)
sh# mkdir $HOME/vim7
sh# ./configure --prefix=$HOME/vim7 --enable-rubyinterp
sh# make && make install
[size=x-large]移动操作[/size][color=red][/color][align=left][/align]
h j k l 移动光标 很有用,操作20 编
如果想支持鼠标,需要设置 : set mouse=a
w 跳动到下个单词, b跳动到上个单词 e调动到单词末尾
we be 组合跳到单词末尾
0 移动到杭州, $移动到行尾
fh 移动到字符h
% 移动到匹配的挂号或者其他匹配对
33G移动到33行
G移动到文件尾, gg移动到文件首部 ,50% 移动到文件中部
H M L分别移动可视区的头中尾
ctrl G 显示行信息, set number 显示行号
ctrl U 向下滚屏, ctrl D 想上滚屏 ctrl B 向下,ctrl F向上,ctrl Y 向下一行 ctrl Y向上一行
删除操作[size=large][/size][align=left][/align]
x, dd J dw: J 把两行换成一行 , dw 删除到下个单词的头
恢复操作
u U ctrl +R 放弃上次修改, U放弃本行修改,ctrl+R则恢复被放弃的修改
添加操作
i ,a , o O
退出命令
q!,wq wq! ZZ: ZZ为保存退出
VIM 学习笔记
参考资料 http://vimcdoc.sourceforge.net/doc/usr_01.html
平时只有基本操作的技能, 现在来学习和熟练更多的技巧。
VIM 安装
1.windows 上用gvim,也还可以,直接右键可以选择文件用VIM方式来编辑, 也挺方便
2. linux ,本来已经就有了,但是需要重新安装 vim使其支持ruby 插件(但是fedora服务器上编译安装VIM好像失败了)
sh# mkdir $HOME/vim7
sh# ./configure --prefix=$HOME/vim7 --enable-rubyinterp
sh# make && make install
[size=x-large]移动操作[/size][color=red][/color][align=left][/align]
h j k l 移动光标 很有用,操作20 编
如果想支持鼠标,需要设置 : set mouse=a
w 跳动到下个单词, b跳动到上个单词 e调动到单词末尾
we be 组合跳到单词末尾
0 移动到杭州, $移动到行尾
fh 移动到字符h
% 移动到匹配的挂号或者其他匹配对
33G移动到33行
G移动到文件尾, gg移动到文件首部 ,50% 移动到文件中部
H M L分别移动可视区的头中尾
ctrl G 显示行信息, set number 显示行号
ctrl U 向下滚屏, ctrl D 想上滚屏 ctrl B 向下,ctrl F向上,ctrl Y 向下一行 ctrl Y向上一行
删除操作[size=large][/size][align=left][/align]
x, dd J dw: J 把两行换成一行 , dw 删除到下个单词的头
恢复操作
u U ctrl +R 放弃上次修改, U放弃本行修改,ctrl+R则恢复被放弃的修改
添加操作
i ,a , o O
退出命令
q!,wq wq! ZZ: ZZ为保存退出