现在的位置: 首页 > 综合 > 正文

vi操作技巧

2019年11月23日 ⁄ 综合 ⁄ 共 657字 ⁄ 字号 评论关闭

1) :scriptnames: 显示vi启动的时候装载了哪些配置文件.

2) u 可以撤销上次操作, Ctrl+R可以反转撤销

3) 9k 向上移动9行, 同理12L向右移动12, 3w光标向前移动3个words

4) ^命令将光标移动到当前行的第一个非空白字符, 0命令将光标移动到当前行的第一个字符

5) fx 在当前行上查找下一个字符x

6) 50% 将光标定位在文件的中间 90%跳到接近文件尾的地方

7) zz命令会将当前行置为屏幕正中央, zt当前行置为屏幕顶端, zb则把当前行置为屏幕低端

8) 按*将取光标所在的word作为字符串搜索, #为反向搜索

9) /> 匹配一个word结束, /<匹配一个word的开始

10) `` 命令可以跳回你原来的地方, 这样可以在两个地方不停的切换/

11) Ctrl+O 跳到你早些时候光标停留的位置, Ctrl+I 跳到你后来停留光标的位置

12) Tab键 和Ctrl+I的作用相同

13) ma将当前光标的位置标记为a, `a可以跳到这个位置, :marks可以查看标记的文件

14) cw删除一个word并且进入Insert模式

15) dd删除整行, cc改变整行

16) D删除到行尾的内容,等同于d$

17) C修改到行尾的内容, 等同于c$

18) S修改一整行

19) . 重复上一次作出的改动 (重复执行上次的命令)

20) v, V, ctrl+V 都可以进入Visiual模式, Ctrl+V能操作矩形块

21) daw 删除一个word

22) cis 修改一整个句子

23) dgg 删除当前行至文件头的内容

24) ~ 改变当前光标下字符的大小写 (u, shift+u 也可以改变)

25) 

抱歉!评论已关闭.