2012年2月16日

vim的文本编辑

摘要: 插入文本: a 在光标后添加文本 A 在行末添加文本 i 在光标前插入文本 (亦:) I 在当前行的第一个非空白字符前插入文本 o 在当前行下方开始新行,添加文本 O 在当前行上方开始新行,添加文本 ​删除: N x 删除光标之下及之后的 N 个字符 N X 删除光标之前的 N 个字符 N dd 删除 N 行,包括换行符。 N D 删除至行尾 (及 N – 1 后续行) N cc 修改 N 行(就是删除n行,变成插入模式) N S 修改 N 行 ... 阅读全文

posted @ 2012-02-16 14:04 leohxj 阅读(267) 评论(0) 推荐(0) 编辑

vim的光标移动

摘要: 作为一个终端最常使用的编辑器,还是必须得熟悉的。在普通模式下:光标移动: hjkl,代表左下上右。前面可以加上数字n, 表示重复n次移动。 gg, 移动到本文头。 G, 移动到文本尾。对当前行: 移动到行首第一个字符是数字0, 移动到行首第一个非空白字符的是^, 移动到屏幕行中点的是gm, 移动到行末最后一个字符是$,$前可以加数字n,表示移动到下面(n-1)行的行末。屏幕滚动: [N] ctrl + F, 屏幕向下滚动N页。 [N] ctrl + B, 屏幕向上滚动N... 阅读全文

posted @ 2012-02-16 13:54 leohxj 阅读(1600) 评论(0) 推荐(0) 编辑

导航