移动
- i&I
i进入编辑模式,当前光标
I进入编辑模式,光标移动到行首 - o&O
o进入编辑模式,在下一行增加空行
O进入编辑模式,在上一行增加空行 - gg&GG
gg 移动到第一行
GG 移动到最后一行 - nG
跳到第n行 - h
左移动 - j
下移动 - k
上移动 - l
右移动 - 0
到行头 - ^
到第一个不是空格的字符 - g_
到最后是个不是空格的字符 - $
到行尾
增
- a
在光标后开始编辑 - p
粘贴一次 - np
粘贴n次
删
- cw
删除光标后到空格的字符,进入编辑状态 - u
撤销操作 - dd
删除一行,可以粘贴 = 剪切 - ndd
删除n行 - x
删除当前光标所在的字符
改
- 把5-15行间的test1替换为test2
:5,15 s/test1/test2/
- 把5-15行间的test1替换为test2
:5,15 s/test1/test2/
如果文件中的test1全部替换test2
:%s/test1/test2/
如果替换的文件有特殊符号如/就要用\来取消,例如http://替换为https://
:%s/http:\/\//https:\/\//
查
/+要搜索的内容
其它
- 显示各行行号
:set nu
- 在编辑页面输入
:set fileformat=unix
确保编码为UNIX编码 - yy
拷贝
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。