VIM模式和光标

vim三种模式建的切换

1Normal Mode -> Insert Mod 小写字母i,在光标位置插入

小写字母a,在光标的下一个位置插入

大写字母I,在光标所在行的第一个非空格处插入

大写字母A,在光标所在行的最后一个字符处插入

小写字母o,在光标所在行的下一行处插入新行

大写字母O,在光标所在行的上一行处插入新航

小写字母r,替换光标所在处的字符一次

大写字母R,持续替换光标所在处的字符,直到按下ESC

2Normal Mode -> Command-line Mode

:w 保存文件

:w! 强制保存文件(前提是用户有修改文件访问权限的权限)

:q 退出缓冲区

:q! 强制退出缓冲区而不保存

:wq 保存文件并退出缓冲区

:wq! 强制保存文件并退出缓冲区(前提是用户有修改文件访问权限的权限)

:w <filename> 另存为名为filename文件

:n1,n2 w <filename> n1行到n2行的数据另存为名为filename文件

:x 如果文件有更改,则保存后退出。否则直接退出。

:e! 把文件恢复到打开时的状态

3Insert Mode -> Normal Mode

按下ESC

4Command-line -> Normal Mode

按下ESC

 

常用光标移动按键

1、光标字符操作

向下

向上

向左

向右

$ 光标移动到行尾(End),注意要按Shift键

光标移动到行首(Home

^ 光标移动到行首第一个非空白字符(Home),注意要按Shift键

2、光标词操作

光标移动到后一词的词首

光标移动到后一词的词首且忽略标点符号

光标移动到后一词的词尾

光标移动到后一词的词尾且忽略标点符号

光标移动到前一词的词首

光标移动到前一词的词首且忽略标点符号

3、光标句操作

光标移动到后一句的句首

光标移动到前一句的句首

配合“(”和“)”使用,寻找相匹配的另一半

4、光标行操作

光标移动到文档的最后一行的第一个非空白字符

nG 光标移动到文档的第n行,相当于”:n

gg 光标移动到文档的第1行的第一个非空白字符,相当于”1G”,也相当于”:1″

<N> 光标向下移动N

5、光标段操作

光标移动到下一段的段首

光标移动到上一段的段首

配合“(”和“)”使用,寻找相匹配的另一半

6、光标页操作

Ctrl+f 向下翻页(Pagedown

Ctrl+b 向上翻页(Pageup

Ctrl+d 向下翻半页

Ctrl+u 向上翻半页

光标移动到目前显示页的第一行

光标移动到目前显示页的中间行

光标移动到目前显示页的最后一行

7、光标自由操作

Ctrl+o 回到光标的上一位置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值