emacs
綜合性的
gnu emacs
編輯環境
nano
乙個類似於經典的
pico
的文字編輯器,內建了乙個
pine
郵件程式
vim
乙個改進的
vi文字編輯器
注意並不是所有的文字編輯器都是基於控制台的,也就是說支援終端使用的。有一些文字編輯器被設計用來提供帶有選單欄,按鈕,進度條等的圖形介面。例如:
gedit
乙個gui
的文字編輯器,
ubuntu
預設安裝
kate
乙個簡單的
kde文字編輯器
kedit
另外乙個簡單的
kde文字編輯器
nano
編輯器最為簡單和易用,而且基本上被所有的
linux
所安裝。因此我們首先來講解下它。開啟乙個
nano
nano file.txt
nano
編輯器非常簡單,你可以輕鬆使用它而不需要任何額外知道。這裡有一些基本的命令。(
^是控制鍵
control)
游標移動
方向鍵(上/下
/左/右),
pageup/page down
,或者^y和^v
。 新增字元
在游標處輸入
刪除字元
delete
鍵或者backspace鍵
退出^x
(將會提示是否儲存更改) 幫助
基本上每乙個
linux/unix
系統都裝有
vi編輯器。開啟乙個vi
vi file.txt
vi
編輯器的工作有插入(編輯)模式和瀏覽(命令)模式。當你最開始編輯時,你處於瀏覽模式,你可以使用箭頭或者其他導航鍵在文字中導航。開始編輯時,鍵入
i,插入文字,或者鍵入
a,在末尾新增文字。當你編輯結束時,鍵入
esc退出插入
/新增模式,進入瀏覽(命令)模式。鍵入命令時,首先鍵入冒號(
:),後面緊跟命令,例如
w命令去編輯文字,然後鍵入
enter。
儘管vi
編輯器支援非常複雜的操作並且有無數條命令,然而你可以僅用一些簡單的命令就能完成工作,這些基本的
vi命令主要有:
游標運動
h,j , k, l (上/
下/左/
右) 刪除字元
x刪除行
dd模式退出
esc,insert
(或者i)
退出編輯器
q強制退出不儲存
q!執行
shell
命令:sh
(使用exit
返回vi
編輯器)
儲存檔案
:w文字查詢/使用
vim tutor
命令可以快速學習
vi鍵盤命令的用法。這個教程不到
30分鐘,教給使用者如何開啟和關閉編輯器,導航檔案,插入刪除文字,查詢,替換和插入操作。
vi(vim)詳細使用命令:
richard m. stallman
的gnu emacs
文字編輯器,和
vi一樣,被
ubuntu
和幾乎所有的
linux
系統預設安裝。和其他
unix/linux
文字編輯器不同的是,
emacs
usernet
新聞,甚至玩遊戲。
emacs
之所以具有這麼強大的功能是因為它包含了乙個內建的
language interpreter
,使用elisp
(emacs lisp
)程式語言。
emacs
沒有在ubuntu
中預設安裝,可使用下列命令安裝
emacs:
sudo apt-get install emacs
開啟乙個
emacs
emacs file.txt
當你在x11中使用上述命令開啟
emacs
時,這個編輯器並不出現在終端視窗中,而是以浮動視窗的形式出現。強制使
emacs
視窗顯示在終端中而不是它自己的視窗,可以使用
-nw引數,如以下命令:
emacs -nw file.txt
emacs
文字編輯器擁有大量的快捷鍵和命令,但是使用者可以掌握這些命令的乙個子集即可滿足日常工作的需要。這些基本命令通常都需要按住
ctrl
鍵,或者是先鍵入
meta
鍵(通常對映為
alt鍵)。下面是一些常用的命令。
動作 命令
終止ctrl+g
游標左移
ctrl+b
游標下移
ctrl+n
游標右移
ctrl+f
游標上移
ctrl+p
刪除字元
ctrl+d
刪除行ctrl+k
游標移到行首
ctrl+a
游標移到行尾
ctrl+e
幫助ctrl+h
退出ctrl+x,ctrl+c
另存為ctrl+x,ctrl+w
儲存檔案
ctrl+x,ctrl+s
後向檢索
ctrl+r
前向檢索
ctrl+s
入門訓練
ctrl+h,t
撤銷編輯
ctrl+x,u
學習使用
emacs
編輯器的乙個優點是你可以在
bashshell
命令列中使用類似的快捷鍵,儘管你也可以將
bash shell
命令列的快捷鍵和
vi快捷鍵繫結。另外乙個原因是
emacs
編輯器幾乎被安裝在所有的
unix/linux
系統中,以及蘋果的
macos x
系統中。
ubuntu 文字編輯
這樣我們就完成了整個檔案在vi編輯器中的操作過程了。特別注意,在插入模式 insert mode 中如果你想刪除輸錯的字元用 backspace 是無效的哦,游標只會往前移動,並不會刪除字元,在vi中直接在命令模式使用字元命令即可對檔案內容進行修改 x 每按一次,刪除游標所在位置所在位置的那個字元。...
Ubuntu下幾種常用的文字編輯器
常見的基於控制台的文字編輯器有以下幾種 emacs 綜合性的 gnu emacs 編輯環境 nano 乙個類似於經典的 pico 的文字編輯器,內建了乙個 pine 郵件程式 vim 乙個改進的 vi文字編輯器 注意並不是所有的文字編輯器都是基於控制台的,也就是說支援終端使用的。有一些文字編輯器被設...
markdown編輯器用法
本markdown編輯器使用stackedit修改而來,用它寫部落格,將會帶來全新的體驗哦 markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成格式豐富的html頁面。維基百科 使用簡單的符號標識不同的標題,將某些文字標記為粗體或者斜體,建立乙個鏈結等,詳細...