После новых установок сервера Ubuntu иногда Nano выделяет текст, а иногда нет.
Я плачу за хостинг-провайдера, который позволяет мне устанавливать новые VPS за несколько кликов. Я обычно устанавливаю UBuntu 16.04 VPS, а затем туннелю в них из локального Ubuntu.
Обычно я создаю файл в nano, вставляю готовый скрипт и выполняю [ ! d3]
Почему когда-то синтаксис скрипта выделяется, а иногда нет?
Например, скажем, я создал 2 VPS:
В одном скрипте содержимое выделяется только в белом цвете, а в других разных частях имеют разные цвета, как на рисунке ниже:
Я спрашиваю, почему, почему это так, только в некоторых установках, но не во всех из них?
Nano 2.5.3 не может «догадаться» о том, какой язык я кодирую. Если я просто выполнил nano и затем вставляю содержимое скрипта, все будет белым (или цвет основного текста по умолчанию для редактора) .
Если я вставляю эту команду:
nano ~/ses.sh && chmod +x ~/ses.sh && bash ~/ses.sh && rm ~/ses.sh
Затем синтаксис будет подсвечиваться соответствующим расширению файла (в данном случае .sh).
[d3 ] До нескольких минут я не знал, что на самом деле nano filename.extension (например nano ses.sh) делает то, что делает nano для использования конкретного стиля. Я не знал, что это связано, но теперь я узнал об этом.Примечание. Если вы использовали аналогичный процесс создания сценария и все еще не имели цвета, это могло быть связано с ошибкой или частичным усечением вашего TTY (то есть простыми словами, оконечным окном) и начать новый сеанс, должны исправить это.
Nano 2.5.3 не может «догадаться» о том, какой язык я кодирую. Если я просто выполнил nano и затем вставляю содержимое скрипта, все будет белым (или цвет основного текста по умолчанию для редактора) .
Если я вставляю эту команду:
nano ~/ses.sh && chmod +x ~/ses.sh && bash ~/ses.sh && rm ~/ses.sh
Затем синтаксис будет подсвечиваться соответствующим расширению файла (в данном случае .sh).
До нескольких минут я не знал, что на самом деле nano filename.extension (например nano ses.sh) делает то, что делает nano для использования конкретного стиля. Я не знал, что это связано, но теперь я узнал об этом.
Примечание. Если вы использовали аналогичный процесс создания сценария и все еще не имели цвета, это могло быть связано с ошибкой или частичным усечением вашего TTY (то есть простыми словами, оконечным окном) и начать новый сеанс, должны исправить это.
Nano 2.5.3 не может «догадаться» о том, какой язык я кодирую. Если я просто выполнил nano и затем вставляю содержимое скрипта, все будет белым (или цвет основного текста по умолчанию для редактора) .
Если я вставляю эту команду:
nano ~/ses.sh && chmod +x ~/ses.sh && bash ~/ses.sh && rm ~/ses.sh
Затем синтаксис будет подсвечиваться соответствующим расширению файла (в данном случае .sh).
До нескольких минут я не знал, что на самом деле nano filename.extension (например nano ses.sh) делает то, что делает nano для использования конкретного стиля. Я не знал, что это связано, но теперь я узнал об этом.
Примечание. Если вы использовали аналогичный процесс создания сценария и все еще не имели цвета, это могло быть связано с ошибкой или частичным усечением вашего TTY (то есть простыми словами, оконечным окном) и начать новый сеанс, должны исправить это.