1. 程式人生 > >Linux--vi編輯器

Linux--vi編輯器

所在 開始 number ron 行號 保存 令行 退出 一行

  • vi:打開文件 此時處於不可編輯狀態

命令行模式到插入模式

i:可編輯狀態,光標前插入

a:光標後插入

I:光標所處位置的行首插入

A:光標所在行末插入

O(小寫):光標下一行 行首插入

O(大寫):光標上一行 行首插入

esc:退出可編輯狀態

  • 不可編輯狀態下常用操作

dd:下刪除當前行 2dd 刪除兩行(剪切) 可配合p粘貼使用

d0: 刪除從光標開始的位置,一直到行末

yy:復制當前行

p:粘貼

x:刪除光標後字符

X:刪除光標前一個字符

jkhl:上下左右

數字 G:快速定位到第xxx行

<<:左縮進

>>:右縮進

V:可視模式(整行選擇)

V:可視模式(單字符選擇)

  • 命令狀態

:set nu 顯示行號

: no number 不顯示行號

: 行號 快速切換到該行

:gg 快速回到第一行

:G 快速到最後一行

:u 撤回刪除

/ 查找的字符 :查找字符 n向下查找 N向上查找

:%s/替換字符/要替換字符/g 替換

:q 退出

:w 寫入

:wq 保存並退出

:x保存並退出

:q! 強行推退出 不會保存

Linux--vi編輯器