command lab
  • TOP
  • vim

  • [vim練習]第一個基本編輯命令

[vim練習]第一個基本編輯命令

首先,我收集了一些基本命令,以記住有關編輯vim的命令。如果您將其與另一篇文章中介紹的移動命令一起學習,則應該可以暫時在實踐中使用vim。

如果可以自由移動vim,編碼應該會容易得多。我認為在適應之前,它不會按預期工作,但是讓我們在該站點上反复練習和學習。

vim編輯命令的實踐

按下面的開始按鈕進入練習模式。
STARTSTOP
ctrl + shift + alt + space
PRE
NEXT
引導模式
重複模式
PUSH ENTER

切換到編輯模式

該命令從普通模式切換到編輯模式。切換到編輯模式的操作有多種變化。如果您在某些情況下可以不自覺地使用它們,那麼您就是個好習慣。

切換到編輯模式(光標之前)i
切換到編輯模式(光標後面)a
轉到行的開頭並進入輸入模式I
轉到行尾並進入輸入模式A
在下面插入行以進入輸入模式o
在上方插入一行並進入輸入模式O

返回正常模式的命令

該命令返回普通模式。有許多站點僅解釋esc,但實際上您可以使用“ ctrl + [”進行切換。我更喜歡後者,因為我可以在不離開起始位置的情況下打字。另外,如果將返回正常模式的命令與“ jj”綁定在一起,則可以非常順暢地進行切換。在這種情況下,您需要編輯名為vimrc的配置文件。

返回正常模式esc
返回正常模式(按ctrl var)ctrl + [
返回正常模式(推薦設置)jj

替換角色模式

可以替換該命令而不會刪除光標上的字符。這樣可以省去擦除字符的麻煩,因此請記住它以便進行有效的編輯。在單字符替換的情況下,替換模式以替換字符輸入結尾,但是在多字符替換模式的情況下,必須以esc結尾該模式。

替換光標上的一個字符r
切換到多字符替換模式R
結束更換模式esc

視覺模式

該命令切換到可視模式,該模式可以稱為選擇模式。特別是,選擇行的命令非常常用,因此請務必記住它。

切換至視覺模式v
更改為可視模式並選擇行V

複製粘貼等

與復制/粘貼等相關的命令Yank與副本幾乎相同。請注意,即使使用d命令刪除vim,vim也會自動拉動。控制要拉的內容使用一種稱為寄存器的機制,我們將在另一篇文章中介紹。

Yank(副本)y
拖(複製)一行yy
刪除一個字符(和Yank)x
刪除(和Yank)d
刪除1行(和Yank)dd
貼上p

便捷的運動命令

這是運動命令的簡介,它是vim的一大吸引力。這是我經常使用的列表。如果您已經學習了運動命令,那麼vim絕對是其中不可或缺的一部分。

刪除html標記的內容並進入編輯模式cit
選擇html標籤的內容vit
刪除html標記的內容dit
提取html標記的內容(複製)yit
刪除“”的內容並進入編輯模式ci”
選擇“”內容vi”
刪除“”的內容di”
提取“”的內容(副本)yi”
刪除光標上的單詞並進入編輯模式ciw
選擇光標上的單詞viw
刪除光標上的單詞diw
提取(複製)光標上的單詞yiw

コメントを残す

該註釋將在站點管理員批准後顯示。請遵循舉止和評論。