Linux系統文本編輯器使用技巧
Vim是Linux系統默認安裝的命令行文本編輯器,以高效和可定制著稱,適合處理代碼和大型文本文件。
Esc
鍵可強制返回此模式。i
(光標前插入)、a
(光標后插入)、o
(行下方插入新行)進入,用于文本輸入。:
進入,用于保存(:w
)、退出(:q
)、保存并退出(:wq
)、強制退出(:q!]
)等操作。h
(左)、j
(下)、k
(上)、l
(右)快速移動;gg
跳轉至文件開頭,G
跳轉至文件末尾。x
刪除光標處字符,dd
刪除整行,dw
刪除當前單詞。u
撤銷最近一次操作,Ctrl+r
重做撤銷的操作。/keyword
正向查找,?keyword
反向查找;:s/old/new/g
全局替換(g
表示每行所有匹配項),:s/old/new/gc
替換時逐個確認。:e filename
打開新文件,:n
切換至下一個文件,:prev
切換至上一個文件。:split
水平分割窗口(同時顯示兩個文件),:vsplit
垂直分割窗口;Ctrl+w
+方向鍵(上/下/左/右)切換窗口。通過修改家目錄下的.vimrc
文件定制Vim行為,常見配置包括:
set number
:顯示行號;syntax on
:開啟語法高亮;set tabstop=4
:設置制表符寬度為4;set autoindent
:自動縮進。Nano是適合新手的命令行文本編輯器,界面直觀,支持基本文本操作和部分高級功能。
nano filename
,文件不存在則自動創建。Ctrl+Y
向上翻頁,Ctrl+V
向下翻頁。Backspace
刪除光標左側字符,Ctrl+D
刪除光標處字符,Ctrl+K
剪切整行。Ctrl+O
保存文件(需確認文件名),Ctrl+X
退出(未保存時提示是否保存)。Ctrl+T
打開新標簽,Ctrl+X
關閉當前標簽,Alt+,
(或Alt+<
)切換至上一個標簽,Alt+.
(或Alt+>
)切換至下一個標簽。Ctrl+W
查找文本(支持正則表達式),Alt+R
替換文本(需手動確認每個替換)。Ctrl+\
設置書簽,Ctrl+B
跳轉至指定書簽(需輸入書簽編號)。Alt+M
開始錄制宏(執行一系列操作),Alt+M
結束錄制,Alt+數字
執行對應宏(如Alt+1
執行宏1)。通過修改家目錄下的.nanorc
文件定制Nano行為,常見配置包括:
set tabsize 4
:設置制表符寬度為4;set autoindent
:自動縮進;include "/usr/share/nano/*.nanorc"
:加載語法高亮規則(如Python、C++等);set linenumbers
:顯示行號(可通過Alt+#
切換顯示/隱藏)。若偏好圖形界面,可選擇以下編輯器: