linux之vim操作

VIM编辑器

1 vim编辑器工作原理

linux之vim操作

2 vim基本操作命令

重要的我会标为高亮,必须要会,其他的了解就可以

3.2.1 移动光标

w(e)  移动光标到下一个单词

b    移动到光标上一个单词

数字0  移动到本行开头

$    移动光标到本行结尾

H    移动光标到屏幕首行

M    移动到光标到屏幕的中间一行

L    移动光标到屏幕的尾行

gg    移动光标到文档的首行

G    移动光标到文档尾行

ctrl + f  下一页

ctrl + b  上一页

`.  移动光标到上一次的修改行

2.2 查找

/tiger 在整篇文档中搜索tiger字符串,向下查找

?tiger 在整篇文档中搜索tiger字符串,向上查找

查找到关键字之后:
n 表示查找下一个关键字
N 表示查找上一个关键字

查找整个文档,匹配光标所在的所有单词,按下n查找下一处,N上一处

查找整个文档,匹配光标所在的所有单词,按下n查找下一处,N上一处

gd 找到光标所在单词匹配的单词,并停留在非注释的第一个匹配上

%    找到括号的另一半!!

 

2.3. 复制粘贴删除命令

yy 拷贝光标所在行

nyy 拷贝以光标开始往下数n行内容

dd 删除光标所在行

D 删除当前光标到行尾的内容

dG 删除当前行到文档尾部的内容

p 粘贴yy所复制的内容

x   删除光标所在的前一个字符

del键 删除光标所在的字符

u 撤销上一步的操作

 

2.4 底线命令模式

:q! 强制退出

:wq! 强制写入退出

:set nu 显示行号

: set nonu 取消显示行号

:数字  调到数字那行

随时按下esc可以退出底线命令模式

2.5 vim与vi最大区别:高亮显示文本(vim有颜色的显示文本) 

 

 

 

重点:

1、翻页相关操作

数字0  移动到本行开头

$    移动光标到本行结尾

H    移动光标到屏幕首行

L    移动光标到屏幕的尾行

gg    移动光标到文档的首行

G    移动光标到文档尾行

ctrl + f  下一页

ctrl + b  上一页

/tiger 在整篇文档中搜索tiger字符串,向下查找

?tiger 在整篇文档中搜索tiger字符串,向上查找

查找到关键字之后:
n 表示查找下一个关键字
N 表示查找上一个关键字
2、复制粘贴删除命令

yy 拷贝光标所在行

nyy 拷贝以光标开始往下数n行内容

dd 删除光标所在行

D 删除当前光标到行尾的内容

dG 删除当前行到文档尾部的内容

p 粘贴yy所复制的内容

u 撤销上一步的操作

 

3、底线命令模式

:q! 强制退出

:wq! 强制写入退出

:set nu 显示行号

: set nonu 取消显示行号

:数字  调到数字那行

随时按下esc可以退出底线命令模式

 

 

 

 

 

 

 

上一篇:图解java设计模式


下一篇:ArrayList去除重复元素(包括字符串和自定义对象)