vim 相关文件,可以打开并编辑文件。和vi的区别就是看着比较舒服,有颜色的区分。
在编辑模式下命令:
:s/word1/word2/gc 在当前行将word1替换成word2
:%s/word1/word2/gc 全文替换
:w 文件名 :另存为
:r 文件名 :读取文件到当前文件
:n1 n2 文件名 :n1 - n2 中间另存为
:! 命令 临时使用命令,例如:!ls /home
:wq 保存并退出
:q 不保存离开
:q! 强制不保存离开
set nu 显示行号
在非编辑模式下:
x
+数字可以删向后n个字符
X +数字向前删
dd 删一行
ndd n数字
dG 删除光标所在的行到最后一行
d1G 删除光标所在行到第一行
yy 复制光标所在行
p 粘贴复制到光标的上一行
P 粘贴复制到光标的下一行
nyy n数字
yG 复制光标所在的行到最后一行
y1G 复制光标所在行到第一行
y$ 赋值光标所在处到同行的最后一个字符
u 撤销
o 插入一行在光标下一行
O 插入一行在光标上一行
r 替换一个字符
R 替换到按ESC
find / -name hello.java在根目录 按名字查找