您的位置:首页 > 其它

vim进阶:better,faster and stronger

2013-01-28 14:49 337 查看
今天学习了@左耳朵耗子 的博文《vim简明攻略》,学到很多没有接触过的命令,相信vim强大的命令行对程序员来说是相当实用和高效的。

整理一下自己的思路入下:

1、first stage:

a:在光标处插入

x:删除光标所在字符

hjkl:代替光标键

2、second stage:

o:在当期行后插入新行 O:在当前行前插入新行

cw:替换从光标所在位置到单词结尾的字符

0:到行头 $:到行尾

^:到行头第一个非空白字符 g_:到行尾第一个非blank字符位置

:e path/to/file 打开一个文件 :saveas path/to/file 另存为 :bn :bp同时打开多个文件时,切换下一个或下一个文件

ZZ: 退出并保存

3:stronger:

. 重复上一个命令

gu:变小写 gU变大写

w:到单词头 e:到单词尾

%:匹配括号移动 *和#匹配光标所在按此,移动光标到下一个或上一个匹配单词

4:faster:

<start position>command<end position>

v模式:ctrl+v快操作 ctrl+d向下移动

选中后,J将选中行拼接成一行 =自动缩进

推荐阅读:http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: