linux學習筆記之 vim編輯器

2021-10-03 16:50:59 字數 1191 閱讀 5931

h  j  k  l

前 下 上 後

移動到行首: 0

移動到行位: $

檔案開始位置:gg

檔案末尾: g 或shif + g

行跳** 數字g 例如300g 跳轉到300行

以下刪除操作也為剪下操作

刪除游標後的字元:x

刪除游標前的字元:shift + x

刪除單詞:dw (游標移動到單詞開始位置,否則只能刪除一部分)

刪除游標到行首的字串:d0

刪除游標到行尾的字串:shift + d

刪除游標當前行:dd

刪除多行:數字dd 例如5dd 刪除5行

撤銷: u

反撤銷:ctrl + r

複製:yy

複製多行:數字yy

貼上: shift + p (複製到游標所在行)

剪下 == 刪除

切換到可視模式:v

h j k l 選擇

複製:y

刪除:d

在末行模式下輸入:

/要查詢的字串

?要查詢的字串

# --把游標移動到要查詢的單詞上

遍歷時的快捷鍵:向下:n 向上:shift + n

將游標移動到要檢視的函式上 按 shift + k    --由於c庫函式在man文件第三章 可以按乙個 3 然後 shift + k
查詢替換:   :s/tom/jack          --只會替換游標所在行的第乙個tom

:s/tom/jack/g --替換游標所在行的所有tom

:%s/tom/jack --替換所有行的第乙個tom

:%s/tom/jack/g --替換所有的tom

:20,25s/tom/jack/g --替換20到25行所有的tom

末行模式下輸入命令: :!命令 例如: :!ls

顯示行數,輸入 set nu

vi分屏: 末行模式下輸入 vsp (vsp +檔名 分屏開啟另乙個檔案)

切換分屏:ctrl + ww

Linux學習筆記 vim編輯器

文字 ascii,unicode vim vi improved 輸入模式 末行模式 提供內建的命令列介面 開啟檔案 o 在當前游標所在行的下方開啟乙個新行 i 在當前游標所在行的行首輸入 a 在當前游標所在行的行尾輸入 o 在游標所在行的上方開啟乙個新行 輸入模式 編輯模式 末行模式 編輯模式 關...

VIM編輯器 linux學習筆記

vim編輯器中設定了三種模式 命令模式 末行模式和編輯模式,每種模式分別又支援多種不同的命令快捷鍵,這三種模式大大提高了工作效率,而且使用者在習慣之後也會覺得相當順手。要想高效率地操作文字,就必須先搞清這三種模式的操作區別以及模式之間的切換方法 其中,a鍵與i鍵分別是在游標後面一位和游標當前位置切換...

linux學習之vim編輯器

vi是乙個常用的linux下文字編輯器,基本所有的類unix系統都會預設裝有vi編輯器,所以只要學通了vi,則可以在任意linux上進行文字操作。在控制台裡敲入 vi filename 即可啟動vi編輯器,如果該file已經存在,則編輯已存在檔案,如果不存在,則建立新的檔案。vim是公升級版的vi,...