vim 笔记
vim 神器,依旧宝刀未老,用起来真香。
i insert 模式,可以输入文字
v visual 模式
nomal 模式
刚打开 vim 是
normal模式,可以输入指令
基础操作
还可以配合数字使用,例如
5w表示,光标移至后五个单词的位置。
h 光标左移
l 光标右移
j 光标下移
k 光标上移
w 光标移至下一单词的起始位置
b 光标移至上一单词的起始位置
e 光标移至单词的结束位置
0 跳转至当前行开始位置
$ 跳转至当前行结束位置
% 匹配括号时光标位置切换置另一位置
gg 光标切换至顶部
G 光标切换至底部
number G 光标切换至指定行起始位置(number 为待跳转至的行数,与 G 之间无空格)
* 向后查找当前字符
# 向前查找当前字符
/char 查找指定字符字符串(char 为待查找的字符串)
n 查找到指定字符串后,查找下一个
N 查找到指定字符串后,查找上一个
o 光标下一行插入一行,并且光标定位至下一行
O 光标上一行插入一行,并且光标定位至上一行
x 删除光标位置字符
s char 替换光标位置字符(char 为替换后字符,中间无空格)
d command 进入删除指令,结合 w 删除第一个单词。
dd 剪切当前行
p 粘贴
. 重复前一次操作
:u 撤回上次操作
:set nu 显示行数
参考资料
Vim 从入门到精通 PDF: 强烈推荐
openvim: vim 入门教程
vim-adventures:vim 入门游戏
vimonlineeditor:网页在线vim,本地无环境可尝试使用