博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Linux之vi的使用

Posted on 2019-07-28 12:38  (︶O︶)  阅读(188)  评论(0编辑  收藏  举报

Linux中vi非常强大,它主要有3种工作模式,普通模式、编辑模式、命令模式。

普通模式:

控制命令

Ctrl+f:往下滚动全屏。

Ctrl+d:往下滚动半屏。

Ctrl+b:往上滚动全屏。

Ctrl+u:往上滚动半屏。

u:撤销上次操作:

Ctrl+r:恢复撤销上次操作:

移动光标命令

h:光标往左移动一格

j:光标往下移动一格。

k:光标往上移动一格。

l:光标往右移动一格。

w:定位到下个单词的首字母。

b:定位到上个单词的首字母。

粘贴复制删除命令

(n)dd:n 为数字。删除光标所在行向下 n 列,例如 20dd 则是删除 20 列。1dd的效果=dd的效果

(n)yy:n 为数字。复制光标所在行向下 n 列,例如 20yy 则是复制 20 列。1yy的效果=yy的效果

p(小写):将复制的文本粘贴到光标后面。

P(大写):将复制的文本粘贴到光标前面。

dw:剪切光标所在的单词。

yw:复制光标所在的单词。

编辑模式:

命令模式: