跟着大神练VIM--------二级
VIM就是传说中的重剑无锋,大巧不工。用的好秒杀一大帮ide,用不好,赶紧去学。
首先来张图,作为桌面背景(基本不怎么看,忧桑:()
会了一些基本命令之后,只能让你存活下来,现在是时候学习一些更多的命令了,某牛牛的建议:
-
各种插入模式
- a → 在光标后插入
- o → 在当前行后插入一个新行----这个特别有用
- O → 在当前行前插入一个新行
- cw → 替换从光标所在位置后到一个单词结尾的字符
- 简单的移动光标
- 0 → 数字零,到行头 ------特别有用
- ^ → 到本行第一个不是blank字符的位置(所谓blank字符就是空格,tab,换行,回车等)
- $ → 到本行行尾 ---------这个超级炒鸡常用,非常爽,爽爆了。
- g_ → 到本行最后一个不是blank字符的位置。
- /pattern → 搜索 pattern 的字符串 -------常用
-
拷贝/粘贴
- P → 粘贴
- yy → 拷贝当前行当行于 ddP
-
Undo/Redo
- u → undo ----------常用常用的很
- <C-r> → redo
-
打开/保存/退出/改变文件(Buffer)
- :e <path/to/file> → 打开一个文件 用的不多
- :wq → 存盘,退出
- :saveas <path/to/file> → 另存为 <path/to/file>
- :x, ZZ 或 :wq → 保存并退出 (:x 表示仅在需要时保存,ZZ不需要输入冒号并回车)
- :q! → 退出不保存 :qa! 强行退出所有的正在编辑的文件,就算别的文件有更改。
- :bn 和 :bp → 你可以同时打开很多文件,使用这两个命令来切换下一个或上一个文件。
花点时间熟悉一下上面的命令,一旦你掌握他们了,你就几乎可以干其它编辑器都能干的事了。但是到现在为止,你还是觉得使用Vim还是有点笨拙,不过没关系,你可以进阶到下一级了。
多行注释:
1. 进入命令行模式,按ctrl + v进入 visual block模式,然后按j, 或者k选中多行,把需要注释的行标记起来
2. 按大写字母I,再插入注释符,例如//
3. 按esc键就会全部注释了
取消多行注释:
1. 进入命令行模式,按ctrl + v进入 visual block模式,按字母l横向选中列的个数,例如 // 需要选中2列
2. 按字母j,或者k选中注释符号
3. 按d键就可全部取消注释
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。