我正在使用经典的 CLI Alpine 电子邮件程序,默认情况下它使用 Pico 编辑器撰写电子邮件。有没有办法使用 vim 作为编辑器?
答案1
是的,您可以配置 Alpine-mail 以使用 vim、neovim 或任何其他已安装的编辑器。从主菜单中选择“设置”,然后选择“配置”。
使用向下箭头键导航到 Composer 首选项部分。将鼠标悬停在每个项目上并按 Enter 键,即可启用“启用备用编辑器命令”以及“隐式启用备用编辑器” [X]
。
然后使用箭头键向下导航到 [ 高级用户首选项 ] 部分的末尾并找到该行Editor = <No Value Set>
。或者使用向下箭头键,您可以按 W(WhereIs)并输入 Editor。按 Enter 选择 Editor 并输入一个值。我输入的是nvim
Neovim,但您也可以输入vim
或计算机上安装的任何您喜欢的编辑器,然后再次按 Enter。要退出,请按 E,按 Y 确认(表示是)。
现在测试一下:按 C 编写消息。标题将与之前相同。输入收件人和主题行。当您使用箭头或 Tab 向下移动到正文时,它将切换到您新选择的编辑器。在 vim/neovim 中,您可以像这些编辑器一样切换到插入模式。编写完消息后,输入正常的:wq
。您的消息将出现在 Alpine 的消息文本字段中,您可以使用 Alpine 的正常 ^X 键绑定发送电子邮件。