![Nano 不再突出显示语法](https://linux22.com/image/879198/Nano%20%E4%B8%8D%E5%86%8D%E7%AA%81%E5%87%BA%E6%98%BE%E7%A4%BA%E8%AF%AD%E6%B3%95.png)
因此,我和其他几个人正计划创办一家公司,我们正在使用 ubuntu 服务器来托管我们的网站。最初,我们将它放在一台旧笔记本电脑上,并安装了 Ubuntu 服务器 15.10。现在它位于运行 14.04.3 LTS 的桌面服务器上。当我们将 html 文件移到桌面时,nano 停止突出显示 html 文件的语法,即使 /etc/ 中的 nanorc 文件已设置为包含 html,用户的 .nanorc 文件也是如此。这让事情变得困难,因为所有文本都是黑色背景下的深蓝色。
答案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 文件中。