如何在午夜指挥官中启用 gedit 编辑器?

如何在午夜指挥官中启用 gedit 编辑器?

我如何将其设置gedit为默认编辑器mc

当我点击时F4gedit应该使用 而不是mc的默认编辑器。

答案1

EDITOR将您的环境变量设置为gedit并进入mc's选项并禁用内部编辑器。

答案2

至于查看器,mc 将使用 PAGER 变量指定的查看器(在我的操作系统上为“less”)

答案3

为了扩展 Kevin Panko 的回答并回应 Eugen Konkov 对该回答的评论,我想分享我的解决方法午夜指挥官忽略中的参数$EDITOR。除了$EDITOR直接在定义中传递参数外,还可以在脚本中定义带有参数的编辑器命令并将其设置$EDITOR为该脚本。

例如,为了确保vim有一个服务器名称, 我用:

EDITOR="/path/editor-cmd.sh"

/path/editor-cmd.sh:
/usr/local/bin/vim --servername VIM "$@"

答案4

要在午夜指挥官中使用 gedit 作为编辑器,可以运行:

editor=gedit mc

当然,必须在 mc 选项中禁用内部编辑器。

相关内容