linux命令之vim(含基礎vim設定格式)

2021-09-25 10:06:46 字數 1183 閱讀 7860

vim 檔案.c 進入命令模式

字元功能

x刪除字元

nx刪除n個字元

dd剪貼一行(當前)

ndd剪貼n行

yy複製一行

nyy複製n行

yw複製游標所在處到字尾的字元

nyw複製n個字

r替換游標所在處的字元

r替換游標所到之處的字元

gg跳到第一行

shift g跳到最後一行

ng游標跳到第n行

u撤回

p貼上*查詢

ctrl + b

螢幕往後移動一頁

ctrl + f

螢幕往前移動一頁

在命令模式時,按「a」或「i」進入插入模式,開始編輯

esc退出插入模式

按":"進底行模式

字元功能w儲存

q退出wq儲存退出

q!強制退出

wq!強制儲存退出

數字跳轉到指定行

set num

新增行號

set nonu

去除行號

nolh

去除高亮

/ 或 ?

%s/old/new(/g)

替換全文old變new

s/old/new/g

替換全行old變new

sp ***.c 在底行模式下開啟另乙個檔案

ctirl + w + w 切換兩個檔案的游標

ubuntu

vim /etc/vim/vimrc

小紅帽vim /etc/vimrc

設定格式

linux基礎vim命令

編輯器 伺服器 vi編輯器 yy複製 p 貼上 命令列模式 i 插入模式 esc 命令列模式 命令列模式 末行模式 esc 命令列模式 vim編輯器基礎操作 1 從命令列到插入模式 i 游標前插入 a 游標後插入 i 行首插入 a 行末插入 o 游標下一行行首 o 游標上一行行首 o i i 游標 ...

Linux基礎 vim命令

簡介 vim是從 vi 發展出來的乙個文字編輯器。補完 編譯及錯誤跳轉等方便程式設計的功能特別豐富,在程式設計師中被廣泛使用。vi vim 共分為三種模式,分別是命令模式 command mode 也叫一般模式,輸入 編輯模式 insert mode 和底線命令模式 last line mode 模...

linux命令之vim命令

當vi vim 在編輯乙個檔案時,該檔案就會被鎖定,若此時另外乙個使用者或者同一使用者再開啟另一終端也希望進行編輯,會出現提示按鍵選擇 以唯讀方式開啟 按字母o 退出 按字母q 1 vim下的插入模式切換 2 1 i 在當前字元之前插入文字 3 2 i 在當前行的行首插入文字 4 3 a 在當前字元...