午夜指挥官正在呼叫海猴,但为什么呢?

午夜指挥官正在呼叫海猴,但为什么呢?

午夜指挥官按下Enter文件后.html会呼叫海猴。我不知道为什么。

当然,我检查了常见的嫌疑人:

  • 来自 MC 设置的扩展文件(用户范围版本和系统范围版本)。
  • 检查了 /etc/mc 中的文件(mc.ext正在调用mozilla文件html,但这会启动firefox.
  • 入住/usr/share/mc
  • 入住.config/mc
  • 虽然这在文本窗口中无关紧要,但我使用的是 XFCE,但浏览器的首选应用程序是 Firefox

更多测试

  • 在空的 test.html 文件上,不会调用任何内容。
  • 如果我放入<html></html>文件,seamonkey 就会启动。
  • 全局扩展文件确实调用了一个中间脚本,/usr/libexec/mc/ext.d该脚本调用mozilla,该脚本(至少手动)启动firefox(不是seamonkey)。
  • grep -A3 '#.*html' ~/.config/mc/mc.ext产生:
# html
regex/\.([hH][tT][mM][lL]?)$
    Open=/usr/libexec/mc/ext.d/web.sh open html
    View=%view{ascii} /usr/libexec/mc/ext.d/web.sh view html

在 中web.sh,View 操作尝试调用链接、w3m 和 lynx。 Open 操作if [ -n "mozilla" -a -n "$DISPLAY"调用mozilla,后者调用 firefox。

  • xdg-settings get default-web-browser说:firefox.desktop

任何继续寻找的建议将不胜感激!

Linux Slackware64-当前版本,XFCE 4.12

编辑 首先,对消失表示歉意——当时已经是学期末了,还有大量的作业评分文件和其他管理工作!

昨天我看了我现在的想法,可能是一个相关的问题。当按下 MC 中的图像文件时,不会打开图像查看器。我做了以下事情:

  • 启动strace mc 2> mc_log并检查日志文件以尝试打开视图,看哪,我发现了这个(命令要长得多,我将其分成单独的行):
    ...rt MC_EXT_ONLYTAGGED
       sh geeqie /root/doc/20100517_whirlpool.png > /dev/null 2>&1 &
       /bin/rm -f /tmp/mc-root/mcextGZX7U0\n", 408) = 408

我相信sh geeqie不应该起作用。不是还有一个-c失踪吗?

相关内容