Нано больше не выделяет синтаксис

Поэтому я и несколько других планируем основать компанию, и мы используем сервер Ubuntu для размещения нашего сайта. Первоначально мы поместили его на старый ноутбук и установили сервер Ubuntu 15.10. Теперь он находится на настольном сервере, работающем на 14.04.3 LTS. Когда мы переместили наши html-файлы на рабочий стол, nano прекратил выделять синтаксис html-файлов, даже несмотря на то, что в файле nanorc в /etc/ было задано включение html, как и в файле.nanorc пользователя. Это затрудняет, потому что весь текст темно-синий на черном фоне.

Пользовательский файл.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)="

Этот код любезно предоставлен scopatz по адресу github: https://github.com/scopatz/nanorc

Закройте и снова откройте терминал, затем попробуйте nano в HTML-файл.

Другие вопросы по тегам