如果您是新手用戶 Linux最得心應手的文本編輯器,當屬“nano”。 在本教程中,您將學習如何設置“nano”文本編輯器 default, 而不是 "vim" 或其他出版商。
Vim
si nano
有 文本編輯器 Linux。 無論是 Ubuntu 或 RedHat, CentOS這些編輯器是至關重要的,當涉及到 修改腳本一 crontab
或操作系統上存在的任何其他文件 Linux.
Vim
(更高級的版本“vi
“) 和 nano
是一種 Notepad 為 Linux,不同的是它們沒有圖形界面。 它們直接通過命令行打開並在他們的幫助下編輯 terminal /控制台或登錄 Linux 通過有支持的客戶 SSH,善良 Putty 或 Terminal (macOS).
對於很多用戶來說 vim
這有點複雜,有一個 集編輯命令 依賴於打字比對照組更有效 捷徑- 呃,因為它是 nano
. 例如,如果我們想用“關閉一個打開的文件vi
”,我們必須輸入命令:“:quit!
“或更短”:q
!“,而在”nano
“組合鍵就足夠了”Ctrl+X”。 從這個角度來看, nano
是更接近的東西 Windows 和接口 macOS.
如果您安裝了操作系統 Linux,它被設置為“vi
“ 文本編輯器 default,那麼您將必須按照幾個簡單的步驟來設置“nano”文本編輯器 default in Linux.
如何設置“納米”文本編輯器 default, 而不是 "vim" 或其他編輯器
首先,請確保您擁有“nano
”安裝在系統上。 登錄系統並在 terminal 運行命令:
sudo yum -y install nano
如果您已經安裝了最後的消息,您將收到最新版本已安裝在系統上
Package nano-2.3.1-10.el7.x86_64 already installed and latest version
將 nano 設置為默認編輯器 CentOS,您需要將以下行添加到文件中 ~/.bashrc
您的用戶:
export VISUAL=nano
這將導致任何打開編輯器的命令都可以使用 nano
而不是默認的編輯器,例如 vi
或 vim
.
如果你想要那個 nano
作為所有用戶的默認值,您可以將此行添加到文件中 /etc/bashrc
. 添加此行後,您必須上傳文件 .bashrc
訂單:
source ~/.bashrc
或
source /etc/bashrc
使訂單生效。
在本教程中,您將學習如何設置“nano”文本編輯器 default, 對於編輯在未指定用於該文件的編輯器的情況下執行的命令特別有用。 最好的例子是編輯 crontab
,這是通過訂購完成的: crontab -e
. 執行此命令將打開文件 cronjob
在集合編輯器中 default 在系統上。
在場景: 編輯 vi
被設置 default 在系統上,您不想更改它,但是文件 crontab
你想要它 打開用 nano
, 然後執行 terminal 以下命令:
env EDITOR=nano crontab -e
文件 crontab
它會自動打開並可以編輯 nano
對於當前會話。