Nano 不再突出显示语法

Nano 不再突出显示语法

因此,我和其他几个人正计划创办一家公司,我们正在使用 ubuntu 服务器来托管我们的网站。最初,我们将它放在一台旧笔记本电脑上,并安装了 Ubuntu 服务器 15.10。现在它位于运行 14.04.3 LTS 的桌面服务器上。当我们将 html 文件移到桌面时,nano 停止突出显示 html 文件的语法,即使 /etc/ 中的 nanorc 文件已设置为包含 html,用户的 .nanorc 文件也是如此。这让事情变得困难,因为所有文本都是黑色背景下的深蓝色。

用户的 .nanorc 文件 Nano 没有突出显示

答案1

尝试这个:

sudo cp /usr/share/nano/html.nanorc /usr/share/nano/html.nanorc.bak
sudo nano /usr/share/nano/html.nanorc

在此文件夹中将内容替换为:

## Here is a short improved example for HTML.
##
syntax "HTML" "\.htm[l]?$"
color brightblue start="<" end=">"
color red "&[^;[[:space:]]]*;"
color yellow ""[^"]*"|qq\|.*\|"
color red "(alt|bgcolor|height|href|label|longdesc|name|onclick|onfocus|onload|onmouseover|size|span|src|style|target|type|value|width)="

该代码由 github url 上的 scopatz 提供:https://github.com/scopatz/nanorc

关闭并重新打开终端,然后尝试将 nano 放入 html 文件中。

相关内容