Midnight Commander 查看器中的语法突出显示

问题描述 投票:0回答:2

我想

mc
viewer
mcview
,通过 F3 键运行)突出显示我的 C++ 代码。可以吗?

对于编辑(

mcedit
F4键),我使用
vim
及其自己的语法突出显示。对于查看,我找不到这样的选项。有

editor_syntax_highlighting=1

可以在

~/.mc/ini
~/.config/mc/ini
中更改,但它显然与内置
mcedit
有关,而不是与查看器有关。有没有类似
viewer_syntax_highlighting=1
或任何其他方式如何在查看器中突出显示语法?

syntax-highlighting mc
2个回答
10
投票

查看器不进行语法突出显示,只有编辑器进行。


0
投票

这是一个相当古老的请求,但是 - 当我也在寻找解决方案时我想到了这个。所以我的解决方案最终是:使用bat(猫的替代品)。我使用“VIEWER=bat mc”甚至更好的方式设置它:“VIEWER=bat-mc mc”。 bat-mc 是一个小的 bash 脚本,用于查看文件:

  #! /bin/bash
  bat "$*"
  read -p "press ENTER to proceed"

(当行数小于终端窗口中的可用行数时,避免自动关闭查看的文件。

© www.soinside.com 2019 - 2024. All rights reserved.