在 Ubuntu 系統中,可以透過多種方式配置預設的文字編輯器,以便在使用命令列工具(如 crontab
或 visudo
)時自動使用你喜歡的編輯器。以下是幾種常見的方法:
使用 update-alternatives
Ubuntu 提供了 update-alternatives
工具來管理系統中多個可替代的命令。你可以用它來設定預設的編輯器。
-
檢視當前的預設編輯器:
update-alternatives --display editor
-
配置預設編輯器:
sudo update-alternatives --config editor
這條命令會列出系統中所有可用的文字編輯器,並讓你選擇一個作為預設編輯器。你只需要輸入所選編輯器對應的編號即可。
使用環境變數 EDITOR
和 VISUAL
你也可以透過設定環境變數 EDITOR
和 VISUAL
來指定預設的編輯器。
-
編輯 Shell 配置檔案:
根據你使用的 Shell 編輯相應的配置檔案(例如
.bashrc
、.zshrc
或.profile
)。nano ~/.bashrc
-
新增環境變數:
在配置檔案中新增以下行,以設定預設編輯器為nano
(你可以將nano
替換為你喜歡的編輯器,如vim
或emacs
)。export EDITOR=nano # 非互動式 export VISUAL=nano # 互動式
-
使配置生效:
儲存檔案並執行以下命令以使新配置生效:source ~/.bashrc
透過 select-editor
命令
Ubuntu 還提供了 select-editor
命令,可以快速且簡單地設定預設編輯器。
-
執行
select-editor
命令:select-editor
-
選擇編輯器:
命令會列出系統中可用的編輯器,你只需輸入對應的編號即可。