歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Vi 高級應用

Vi 高級應用

日期:2017/2/28 15:53:12   编辑:Linux教程

自己整理的vi的高級應用

h j k l ,分別是左上,右下.

Ctrl + f 是向下移動一頁,相當於PageDown

Ctrl + b 向上移動

數字0或者home 鍵,移動到最前面的字符處

G移動到文件的最後一行

nG移動到n行

gg 移動到文件的第一行,相當於1G

:N enter:光標向下移動n行.

:set nu 設置行號

:set nonu取消行號

:n,ms/word1/word2/g ,n,m是數字,在n到m之間將word1替換為word2

:1,$s/word1/word2/gc,從第一行到最後一行將word1替換為word2,並且在替換前提示字符給用戶確認

x :刪除字符

nx:刪除n個字符

dd刪除當前行

ndd:刪除n行

dG:刪除從光標所在到最後一行的數據

nyy,向下復制n行

p,新建一行粘貼。

u恢復前一個操作

Ctrl +r 重做上一個操作

. 重復前一個操作

在命令模式下按兩下大寫ZZ也可以保存退出vi

Copyright © Linux教程網 All Rights Reserved