vim编辑器的使用
来源:互联网 发布:淘宝的畅淘卡怎么办理 编辑:程序博客网 时间:2024/06/05 19:19
vim使用
移动
h
i
j
k
分别是向左
右
上
下
移动 w
向后移动一个单词 nw
向后移动n
个单词 ^
移动到行首 $
移动到行尾 G
移动到最后一行 nG
移动到第n行
复制
yy
复制所在行 nyy
复制所在行开始的n行 yw
复制光标所在单词 nyw
复制光标开始向后的n个单词 p
将复制的内容粘贴到游标所在位置
删除
x
删除游标所在字符 X
删除游标前一个字符 nx
删除n个字符 nX
删除前边n个字符 dw
删除光标所在单词 ndw
删除光标所在单词的后n个单词 dd
删除以后 d$
删除光标以后当前行所有字符 d0
删除当前行光标之前所有字符 ndd
删除当前行开始的n行 nd+上方向键
删除游标及其向上开始的n行 nd+下方向键
删除游标及其向下开始的n行
其它命令
r
替换光标所在字符,eg rt
将字符替换成t R
替换光标所到之处的字符,直到按下ESC
键 u
撤销上次操作 U
撤销对当前行的改变 .
重复上次操作 %
符号自动匹配,在编辑时 输入 %(
,系统会自动匹配到 )
底行模式命令
q
退出 q!
强制退出vim,不保存文档 x
保存并退出 x!
强制保存并退出 w
保存 w!
强制保存,对于只读文档 wq
保存并退出 w! filename
强制文档另存为filename,不退出vim set nu
显示行号 set nonu
不显示行号 s/pattern1/pattern2/g
将当前行pattern1替换为pattern2 %s/pattern1/pattern2/g
将所有行pattern1替换为pattern2 num1,num2s/pattern1/pattern2/g
将num1到num2行的pattern1替换为pattern2
- vim编辑器的使用
- vim编辑器的使用
- vim 编辑器的使用
- vim编辑器的使用
- vim 编辑器的使用
- vim编辑器的使用
- vim编辑器的使用
- vim编辑器的使用
- vim 编辑器的使用
- vim编辑器的使用
- vim编辑器的使用
- vim编辑器的使用
- VIM编辑器的使用
- vim编辑器的使用
- vim 编辑器的使用
- vim编辑器的使用
- vim编辑器的使用
- vim编辑器的使用
- IntelliJ IDEA 缺少 javax 包 支持
- Oracle关联更新
- 线程
- HyRoundMenuView
- 【算法】程序猿不写代码是不对的47
- vim编辑器的使用
- 深入理解Python中的生成器
- LeetCode刷题(C++)——String to Integer (atoi)(Medium)
- JDBC总结
- 209. Minimum Size Subarray Sum
- sysdba登录 ORA-01017:用户名密码出错
- 如何使用cocoapods集成ZXing以及编译问题处理
- php使用redis扩展以及安装redis(linux下)
- Unity WWW下载文件压缩