23
2020
02

vi编辑器1

vi 常用vim

三种不同的工作模式:

命令模式、插入模式、末行模式。


默认为命令模式,主要完成光标移动、字符串查找、删除、复制、粘贴等操作。只要按下ESC键,可进入命令模式。

末行模式:按“:”键即可进入末行模式,该模式中可以保存文件、退出编辑器,以及对文件内容进行查找、替换等操作。vi编辑器的最后一行会出现“:”提示符。

输入模式:在命令模式按 a、i、o等键。


光标操作:

1G、gg 跳转到文件的首行

G 跳转到文件的末行

#G  #gg 跳转到文件的指定行

箭头 光标方向移动:

Page Up 或Ctrl+B 向上翻页

Page Down或Ctrl+F 向下翻页

Home键或“^”、数字“0”跳转至行首

End键或“$”键 跳转到行尾

#→ 向右移动#个字符

#← 向左移动#个字符:

:set nu 行号显示: 

:set nonu 取消等号显示: 


复制、粘贴、删除

p 将缓冲区的内容粘贴到光标位置处之后


yy 复制当前行整行的内容到剪贴板

#yy 复制从光标处开始的#行内容


x或del 删除光标处的单个字符

dd 删除当前光标所在行

#dd 删除从光标处开始的#行  

d^ 删除当前光标之前到行首的所有字符 

d$ 删除当前光标处到行尾的所有字符 

/word 从上而下在文件中查找字符串 "word"

?word 从下而上在文件中查找字符串"word"

n 定位下一个匹配的被查找字符串

N 定位上一个匹配的被查找字符串


vi的撤销编辑

u 按一次取消最近一次操作,多次重复按u键,恢复已进行的多步操作

U 用于取消对当前行所做的所有编辑

Ctrl+r 重做最后一次所撤销的操作


« 上一篇下一篇 »

相关文章:

评论列表: