
我正在使用經典的 CLI Alpine 電子郵件程序,該程式預設使用 Pico 編輯器撰寫電子郵件。有沒有辦法使用vim作為編輯器?
答案1
是的,您可以將 Alpine-mail 設定為使用 vim、neovim 或任何其他已安裝的編輯器。從主選單中,選擇設置,然後選擇配置。
使用向下箭頭鍵向下導覽至「Composer 首選項」部分。透過將滑鼠懸停在每個項目上並按 Enter 鍵來切換“啟用備用編輯器命令”和“隱式啟用備用編輯器”,以便[X]
將其開啟。
然後使用箭頭鍵向下導航到[Advanced User Preferences] 部分附近的末尾並找到該行Editor = <No Value Set>
。除了使用向下箭頭鍵之外,您還可以按 W (WhereIs) 並輸入編輯器。按 Enter 鍵選擇編輯器並輸入數值。我輸入了nvim
Neovim,但您也可以輸入vim
或您電腦上安裝的任何您喜歡的編輯器,然後再次按 Enter。若要退出,請按 E,然後按 Y 確認(表示「是」)。
現在測試一下:按 C 撰寫訊息。標題將與先前一樣顯示。輸入收件者和主旨行。當您向下箭頭或 Tab 鍵到達正文時,它將切換到您新選擇的編輯器。在 vim/neovim 中,您將像平常一樣切換到這些編輯器的插入模式。撰寫完訊息後,輸入正常的:wq
.您的訊息將顯示在 Alpine 的訊息文字欄位中,您可以使用 Alpine 的正常 ^X 鍵綁定發送電子郵件。