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

vim 常用命令

2014年08月28日 ⁄ 综合 ⁄ 共 1037字 ⁄ 字号 评论关闭

 

 

1.移动光标

1). Ctrl + f/b                        屏幕向下/上移动一页

2). 0/home键                           移动到这一行的最前面的字符处

3). $/End                             移动到这一行的最后面的字符处

4). G/nG/gg                                移动到文件的最后一行/移动到文件的第n行/相当于1G

5). N+[Enter]                       光标向下移动n行

2. 查找替换

1). /word                                   向下查找word字符串

2). ?word                                   向上查找word字符串

3). :n1,n2s/word1/word2/g    在n1-n2行之间使用word2替换word1

4). :1,$s/word1/word2/g              将整个文件的word1替换为word2

5). :1,$s/word1/word2/gc     将整个文件的word1替换为word2

3. 删除,复制,粘贴

1). x,X                               相当于[Del]/[Backapace]

2). dd                                         删除当前行

3). ndd                                       删除当前行向下n行

4). yy                                         复制当前行

5). p,P                                       粘帖数据在光标下一行/上一行

6). u/Ctrl+r                          复原前一个操作/重做上一个操作

7). .                                    重复前一个操作

4. 一般模式切换到编辑模式

1). i/a/o/r                            进入插入模式(当前光标处,当前下一个字符处,当前下一行,替换当前字符)

2). Esc                                       退出编辑模式,回到一般模式中

5. 一般模式到命令模式切换

1). :w/:w!/:wq!/q/q!              保存/强制保存/强制保存并退出/退出/强制退出

抱歉!评论已关闭.