设置 Midnight Commander 双击打开文件

Midnight Commander (简称 mc) 是一款功能强大的双栏文件管理器。它在终端环境下运行,提供了丰富的文件操作功能。然而,默认情况下,在 mc 中双击(或按回车键)一个文件,可能不是执行我们期望的“打开”操作,特别是对于文本文件。这篇文章将介绍如何配置 mc,实现双击文件时使用你喜欢的编辑器来打开它。

第一步:复制配置文件

首先,我们需要将系统默认的 mc 扩展文件配置 (mc.ext.ini) 复制到用户个人的配置目录下。这样可以确保我们的修改只影响当前用户,并且不会在系统更新时被覆盖。

打开终端,执行以下命令:

mkdir -p ~/.config/mc
cp /etc/mc/mc.ext.ini ~/.config/mc/mc.ext.ini

第二步:修改配置文件

接下来,我们需要编辑刚刚复制的配置文件 ~/.config/mc/mc.ext.ini。你可以使用任何你喜欢的文本编辑器,比如 vimnano

vim ~/.config/mc/mc.ext.ini

在这个文件中,你需要找到 [Default] 配置段。这个段落定义了对没有特定规则匹配的文件类型的默认操作。找到 Open= 这一行,并将其修改为:

# ... 文件头部内容 ...

[Default]
# ... 其他默认设置 ...
Open=%var{EDITOR:vi} %f
# ... 文件其余内容 ...
0%