ubuntu常用文字編輯器用法簡介

2021-09-05 06:59:04 字數 3518 閱讀 5015

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頁面。維基百科 使用簡單的符號標識不同的標題,將某些文字標記為粗體或者斜體,建立乙個鏈結等,詳細...