Linux 文字編輯器

2022-08-21 08:12:11 字數 1328 閱讀 3736

vi -o 可以同時開啟多個檔案  -o 豎排多個檔案

ctrl+ww切換不同檔案

不能鎖住介面。只有選單

命令模式(vi filename預設進入)  :所有鍵盤鍵入的字元,都有可能是命令iao/iao可進入插入模式

i:游標前插入文字

i:在本行游標前插入文字

a:在游標後附加文字

a:在本行末附加文字內容

o:在游標下插入新行

o:在游標上插入新行

zz:可以退出vi

.vimrc 設定檔案

命令模式的命令:

命令列模式定位命令:

h--左移乙個字元 j--下移乙個字元 k--上移乙個字元 l--右移乙個字元

$--直接移動到行尾 0--直接移動到行首  

enter--移至下行行首 h--移至螢幕上端 m--移至螢幕**l--移至螢幕底端

g--到檔案的最後一行  1g --到檔案第一行  ng--到檔案第n行

命令列模式刪除命令:

x--刪除游標所在處的字元

x--刪除游標前面的字元

dd--刪除游標所在的行

dg--刪除游標所在行直到末尾的內容

d--刪除游標所在處到結尾

命令列模式複製命令:

yy,y--複製當前行

nyy,ny--複製當前行以下n行

p--將已經選擇複製或被刪除的行到當前行下 ,貼上

命令列模式替換和取消的命令:

r--取代游標所在處的字元 r--從游標所在處開始替換字元,知道按esc結束

s--替換游標所在處字元,並進入文字輸入方式  s--替換游標所在全行,按esc結束

u-- 取消上一步的操作,取消到檔案開啟的點 ctrl+u 返回取消

u--取消當前行的所有操作,

搜尋和替換命令

/string-- 搜尋        ?string

/搜尋:n-- 向下搜尋n--向上搜尋    ?   剛好相反

插入模式 回到命令模式:esc

:20 --到20行

:set nu 設定行號

:set nonu 取消行號

:n1,n2 d 刪除 n1-n2行

:w 儲存

:w new_filename

:wq:q

:q! 強制退出

:wq!

:x:x!

:%s/old/new/g 替換

:%s/old//g  刪除

:r +檔名 匯入,開啟

:!ifconfig   作業系統命令

linux 文字編輯器

vi編輯器 vi vim 命令模式 輸入模式 末行模式 命令模式 輸入模式 插入i 從游標的位置前面開始插入,並且游標隨著插入的內容向後移動 i從游標所在行的第乙個非空字元前面開始插入 新增a 從游標所在位置後面開始新增,游標隨著插入內容向後移動 a從游標所在行的最後的地方開始新增 開始o 從游標所...

linux 文字編輯器

檔案編輯 nano vi vim emacs gedit nano 記憶體臨時建立 vim 三種模式 命令模式 複製 裁剪 刪除 跳轉 貼上 插入模式 編輯檔案 末行模式 退出 儲存 重新命名 讀入檔案 搜尋檔案 跳轉 vim 編輯的命令 命令模式 游標定位 hjkl 游標上下左右 shift 跳轉...

Linux文字編輯器

一 命令列模式 任何時候,不管使用者處於何種模式,只要單擊 esc 鍵,即可使vi 進入命令列模式。使用者在shell環境下輸入並啟動vi 命令,進入編輯器時,也是處於該模式下。在該模式下,使用者可以輸入各種合法的 vi 命令用於管理自己的文件 二 文字輸入模式 在命令列模式下輸入 插入命令 i 附...