歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> 學習Linux

Linux中vi編輯器常用命令,linuxvi常用命令

Linux中vi編輯器常用命令,linuxvi常用命令


Linux中vi編輯器常用命令,linuxvi常用命令


游標控制

h 游標向左移 j 游標向下移 k 游標向上移 l (or spacebar) 游標向右移 w 向前移動一個單詞 b 向後移動一個單詞 e 向前移動一個單詞,且游標指向單詞的末尾 ( 移到當前句子的首部 ) 移到下一個句子的首部 { 移到當前段的首部 } 移到下一段的首部 [[ 移到當前區段的首部 ]] 移到下一個區段的首部 0 移到當前行的首部 $ 移到當前行的尾部 ^ 移到當前行第一個非空白字符的地方 + or RETURN 移動到下一行的第一個字符 - 移動到上一行的第一個字符 n | 移動到當前行的字符n的地方 H 移動到當前屏幕的首部 M 移動到當前屏幕的中部 L 移動到當前屏幕的尾部 nH 移動到當前屏幕首部下的n行 nL 移動到當前屏幕尾部上的n行 Ctrl-F 移動到下一屏 Ctrl-B 移動到上一屏 Ctrl-D 向下移動半屏 Ctrl-U 向上移動半屏 z RETURN 刷新屏幕,調整屏幕,使當前的游標在刷新後的屏幕的首部(是不是不明白???不明白的話,試試就知道是什麼意思了) z . 刷新屏幕,調整屏幕,使當前的游標在刷新後的屏幕的中部 z - 刷新屏幕,調整屏幕,使當前的游標在刷新後的屏幕的尾部 Ctrl-L 刷新屏幕,不調整屏幕位置 Ctrl-R 刷新屏幕,不調整屏幕位置 /text 向下搜索text / 重復上次的搜索的內容向下搜索一次 ?text 向上搜索text ? 重復上此搜索的內容向上搜索一次 n 重復上此的搜索,向下搜索 N 重復上此的搜索,向上搜索 /text/+n 移動到text所在行的下面n行 ?text?-n 移動到text所在行的上面n行 nG 移動到n行 :n 移動到n行 G 移動在最後一行

文件操作

:w                       寫文件
:w!                      寫文件,忽略警告信息
:wq                     寫文件之後退出編輯
:q                       退出編輯器
:q!                      強制退出編輯器
ZZ                      退出編輯器,如果文件有改動,則保存再退出
:x 退出編輯器,如果文件有改動,則保存再退出
:e!                      重新從磁盤加載文件
:n                       編輯地下一行
:n!                      編輯地下一行(忽略警告)

內容編輯

A 當前行的尾部追加內容 i 游標前插入內容 I 游標後插入內容 o 在鼠標所在行的下面添加內容 O 在鼠標所在行的上面添加內容 ESC鍵 退出編輯模式 空格鍵 移動到下一個tab cw 刪除游標所在的字符,然後進入編輯模式 cc 刪除游標所在的行,然後進入編輯模式 C 刪除從游標所在的位置到行尾的字符,然後進入編輯模式 dd 刪除當前行 D 刪除當前行游標所在的位置後面的字符 dw 刪除游標所在的字符 d} 刪除當前段游標後的字符 d^ 刪除游標前到行首的字符 J 連結上下兩行的內容 p(小寫) 在游標後面插入粘貼板中的內容 P(大寫) 在游標前面插入粘貼板中的內容 rx 用x替換游標位置的字符 u 撤銷最後的改變 U 還原當前行的內容 x 向後刪除游標所在位置的字符 X 向前刪除游標前面的字符 nX 刪除前面的n個字符,游標所在的字符將不會被刪 ~ 反轉字母的大小寫 .(點號) 還原最後的改變(相當於ctrl + z) y 拷貝當前行到新的粘貼板 yy 拷貝當前行

http://xxxxxx/Linuxjc/1135404.html TechArticle

Copyright © Linux教程網 All Rights Reserved