把图片传上来,记录一下
i 在光标的字之前
a 在光标的字之后
o 光标的下一行
I 在光标的行首
A 在光标的行尾
O 在光标的上一行
ctrl+f, ctrl+b 向下翻页,向上翻页
ctrl+d, ctrl+u 向下半翻页,向上半翻页
w 移动下一个词
e
→ 到下一个单词的结尾
b 移动到上一个词
如果你认为单词是由blank字符分隔符,那么你需要使用大写的E和W。
gg 跳到文档的开始处
G 跳到文档的末尾
% 跳到匹配的括号处("{ }""[]""()")
$ 移动行尾
0 移动行首
^
→ 到本行第一个不是blank字符的位置
一 删除
删除一行
dd
dd
删除多行
行数dd,例如2dd表示删除两行
行数dd,例如2dd表示删除两行
删除单引号中的文字
di’
di’
删除双引号中的文字
di”
di”
删除单引号以及其中的文字
da’
da’
删除单引号以及其中的文字
da”
da”
删除光标到行尾
d $
d $
删除光标到行首
d0
d0
删除一个单词
dw
dw
dw 删除一个单词
搜索是N是向上
多文件
vi flname1 flname2… flnameN
将多个文件调入缓冲,是 argument list。
:e filename
这是在进入 vim 后,在不离开 vim 的情形下再开其它文件,只要您要编辑的档案是在目前目录,Tab 补全键还是可以使用。是buffer list。
注意::e 或者:new 或者:split 后边可以跟目录,这样就可以在目录下慢慢找要打开的文件了
参考 参考 参考
No comments:
Post a Comment