vim简单使用

基本上 vi/vim 共分为三种模式,分别是
命令模式(Command mode)
输入模式(Insert mode)
底线命令模式(Last line mode)

 

######## 命令模式:


## 移动光标
数字0  移动到本行开头
$    移动光标到本行结尾

H    移动光标到屏幕首行
L    移动光标到屏幕的尾行
M   移动到光标到屏幕的中间一行
gg    移动光标到文档的首行
G    移动光标到文档尾行

ctrl + f  下一页
ctrl + b  上一页

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


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

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

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

%    找到括号的另一半!!

 

## 复制,删除,粘贴
yy 拷贝光标所在行
dd 删除光标所在行
D 删除当前光标到行尾的内容
dG 删除当前行到文档尾部的内容
p 粘贴yy所复制的内容
x   删除光标所在的字符
u 撤销上一步的操作
3yy    拷贝光标所在的3行
5dd    删除光标所在5行

 

 

########### 输入模式
在命令模式下按下字母a i o 即可进入输入模式

 

 

########### 底线命令模式
:q! 强制退出
:wq! 强制写入退出
:set nu 显示行号
:数字  调到数字那行
:set nu    显示vim行号
:set nonu    取消行号
随时按下esc可以退出底线命令模式

 

posted @ 2020-04-03 11:45  月巴每攵  阅读(140)  评论(0)    收藏  举报