You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Ranger中配置调用终端版Emacs打开.org格式文件

配置调整方法

你现在的配置打开GUI版Emacs,核心原因是启动命令没加终端模式启动参数,直接修改rifle.conf里对应的规则,补上-nw参数即可,修改后的配置行:

ext org, has emacs, terminal, flag f = emacs -nw "$@"
  • 配置改完不用重启Ranger,rifle会自动读取最新规则,之后打开.org文件就会调用终端模式Emacs。
  • 如果改完还是弹出GUI版本,先在终端手动执行emacs -nw 测试.org确认命令本身能正常唤起终端版Emacs:部分发行版默认emacs命令软链接指向GUI版本,无图形依赖的终端版命令为emacs-nox,遇到这种情况把配置里的emacs替换成本地终端版Emacs对应的实际可执行命令名就行。
  • 要是你希望Emacs直接在Ranger当前所在的终端窗口打开、退出Emacs后自动回到Ranger界面,就去掉配置里的flag f,写成:
ext org, has emacs, terminal = emacs -nw "$@"

内容的提问来源于stack exchange,提问作者candrew

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.01 03:09:44