Ubuntu 配置預設編輯器

Undefined443發表於2024-08-13

在 Ubuntu 系統中,可以透過多種方式配置預設的文字編輯器,以便在使用命令列工具(如 crontabvisudo)時自動使用你喜歡的編輯器。以下是幾種常見的方法:

使用 update-alternatives

Ubuntu 提供了 update-alternatives 工具來管理系統中多個可替代的命令。你可以用它來設定預設的編輯器。

  1. 檢視當前的預設編輯器:

    update-alternatives --display editor
    
  2. 配置預設編輯器:

    sudo update-alternatives --config editor
    

    這條命令會列出系統中所有可用的文字編輯器,並讓你選擇一個作為預設編輯器。你只需要輸入所選編輯器對應的編號即可。

使用環境變數 EDITORVISUAL

你也可以透過設定環境變數 EDITORVISUAL 來指定預設的編輯器。

  1. 編輯 Shell 配置檔案:

    根據你使用的 Shell 編輯相應的配置檔案(例如 .bashrc.zshrc.profile)。

    nano ~/.bashrc
    
  2. 新增環境變數:
    在配置檔案中新增以下行,以設定預設編輯器為 nano(你可以將 nano 替換為你喜歡的編輯器,如 vimemacs)。

    export EDITOR=nano  # 非互動式
    export VISUAL=nano  # 互動式
    
  3. 使配置生效:
    儲存檔案並執行以下命令以使新配置生效:

    source ~/.bashrc
    

透過 select-editor 命令

Ubuntu 還提供了 select-editor 命令,可以快速且簡單地設定預設編輯器。

  1. 執行 select-editor 命令:

    select-editor
    
  2. 選擇編輯器:
    命令會列出系統中可用的編輯器,你只需輸入對應的編號即可。

相關文章