Skip to content
编辑命令
文本目标 |
修改 |
删除 |
复制 |
1个单词 |
cw |
dw |
yw |
2个单词 |
2cw/c2w |
2dw/d2w |
2yw/y2w |
向后3单词 |
3cb/c3b |
3db/d3b |
3yb/y3b |
1行 |
cc |
dd |
yy/y |
到行尾 |
c$/c |
d$/p |
y$ |
到行首 |
c0 |
d0 |
y0 |
单个字符 |
r |
x/X |
y1/yh |
5个字符 |
5s |
5x |
5y1 |
移动
移动 |
命令 |
←,↓,↑,→ |
h,j,k,l |
到下一行的首字母 |
+ |
到上一行的首字母 |
– |
到单词的尾部 |
e/E |
按单词前移 |
w/W |
按单词后移 |
b/B |
到行尾 |
$ |
到行首 |
o |
其他操作
操作 |
命令 |
从缓冲区输出文本 |
p/P |
启动vi,若指定文件,则打开 |
vi file |
保存编辑,退出文件 |
zz |
不保存编辑,退出文件 |
:q! |
文件创建及操作
在当前位置插入文本 |
i |
在行首插入文本 |
I |
在当前位置追加文本 |
a |
在行尾追加文本 |
A |
在光标下面新建一行 |
o |
在光标上面新建一行 |
O |
删除行并替换文本 |
S |
使用新文本覆盖现有文本 |
R |
合并当前行和下一行 |
J |
转换大小写 |
~ |
重复上次操作 |
· |
取消上次修改 |
u |
恢复到初始状态 |
U |
|
|
我这几天才开始用vim,快捷键很强大,让我这样的初学者头都大了
@Orzdo 是啊,太多了。一下看起来头大。
编辑一下,调用代码试试。
@韩国 嗯啊,Vi/Vim 还是相当强大的。
VI不是设计吗?
@卢松松 Vi/Vim也是一种模式编辑器哦。很强大的,松松哥可以试试哦。
俺也看不懂…… 😕
@liveme 呵呵。掌握了快捷键就好了哦。
开始用确实不太习惯,但熟练之后真是运指如飞啊。可惜习惯真的好难改变,离不开IDE,Vim一般只是用Vimwiki写写wiki或看代码用
@oa414 是啊。确实需要一个熟练过程。。手不用离开键盘确实是运指如飞了
玩vim的都是高手啊,我第一次见到就望而生畏了
@无冷 哈哈。之前还看到一篇文章说geek的特征之一就是使用Vim。
不懂。
那个,你知道怎样才能让无觅显示的内容出现在rss中吗?
@澹木 安装该插件后可在后台对该插件选项进行设置,其中有一项是在Feed中显示相关文章。但是blogbus的设置就不怎么清楚了。
学习了,这个还蛮好用的