RHEL十六(使用VIM編輯器)

2021-07-04 05:03:20 字數 1344 閱讀 6514

vi的三種模式:

命令模式

瀏覽內容,複製、刪除、剪下

輸入$,游標跳轉到所在行行尾,輸入^或者0,跳轉到當前行行首

g跳轉到最後一行,gg跳轉到第一行

vi + /etc/passwd 游標直接定位到最後一行

vim +20  /etc/passwd 游標定位到第20行

yy 複製一行 複製兩行2yy.....

p 貼上

dd  2dd  3dd刪除和剪下(輸入p)

! 命令   臨時執行命令,不會對vim正在編輯的檔案有任何影響。命令執行後按回車返回當前vim

插入模式

i在游標位置插入

i在游標行首插入

o在游標當前行下另起一行插入

o在游標當前行上另起一行插入

a  a

底行模式

:wq === :x  === shift+zz     w  write儲存  q   quite退出   儲存並退出

:r  !  命令          把命令執行的結果讀取到游標所在行

:r  檔案             把檔案讀取到游標所在行

: 1,5  w  new-passwd   將第一行到第五行儲存為乙個新的配置檔案new-passwd

:q! 強制退出

:e! 恢復檔案到開啟時的內容

u 相當於windows的ctrl+z

u撤銷游標所在的行的修改

:set  nu顯示行號

:set nonu去掉行號

:1,11d 刪除1-11行     :nd  刪除第n行『

:s/root/root/g將游標所在行的root全部替換成root

:%s/root/root/g將檔案中所有的root替換為root

:1,5s/root/root/g將1-5行的root替換為root

可視模式

先輸入ctrl+v進入可視模式,使用游標選中要選中的行,輸入大寫i,輸入想要新增的內容,最後按esc,就將選中的行批量插入了輸入的內容(常用於批量注釋行)

批量刪除之前插入的內容,ctrl+v ,游標選中,d

vi的配置檔案在/etc/virc 可以編輯其中的內容,例如新增行號set nu,再使用vi編輯檔案時預設就帶了行號。

vim -o  配置檔案1  配置檔案2          一起垂直顯示兩個配置檔案(左邊第乙個檔案,右邊為第二個檔案),可以切換編輯,通常用於要複製某乙個檔案的某些內容到另乙個檔案。使用ctrl+w,鬆開後按右方向鍵切換到第二個檔案;使用ctrl+w,鬆開後按左方向鍵切換到第乙個檔案。:wqall同時儲存

檢視vim使用說明:vimtutor    顯示為中文:lang=zh_cn.utf-8  vimtutor

使用編輯之vim編輯器

一,安裝vim基礎包 sudo apt get install vim 二,vim基礎 1.兩種模式 普通模式和插入模式。在普通模式中,vim編輯器會將按鍵解釋成命令。在普通模式下,可以通過按下i或者a進入插入模式,按esc鍵回到普通模式。2.普通模式下的一些快捷使用鍵 h 左移乙個字元 j 下移一...

vim編輯器的使用

visual inte ce的簡稱,是linux上基本的文字編輯工具,可以執行輸出 刪除 查詢 替換 塊操作等眾多文字操作,而且使用者可以根據自己的需要對其進行定製。vi improved的簡寫,屬於增強版的vi,在vi的基礎上增加了很多功能,如 的關鍵字加亮等,vim相容所有的vi指令。3.一般常...

Vim編輯器的使用

輸入vi命令後,便進入全螢幕編輯環境,此時的狀態為命令模式。1.vim 進入vim的乙個臨時緩衝區,游標定位在該緩衝區第1行第1列的位置上。2.vim filename 如果file1檔案不存在,將建立此檔案 如該檔案存在,則將其拷貝到乙個臨時緩衝區。游標定位在該緩衝區第1行第1列的位置上。建議在退...