После установки нового Ubuntu сервера иногда Nano выделяет текст, а иногда он не

После новых установок сервера Ubuntu иногда Nano выделяет текст, а иногда нет.

Я плачу за хостинг-провайдера, который позволяет мне устанавливать новые VPS за несколько кликов. Я обычно устанавливаю UBuntu 16.04 VPS, а затем туннелю в них из локального Ubuntu.

Мой вопрос:

Обычно я создаю файл в nano, вставляю готовый скрипт и выполняю [ ! d3]

Почему когда-то синтаксис скрипта выделяется, а иногда нет?

Например, скажем, я создал 2 VPS:

В одном скрипте содержимое выделяется только в белом цвете, а в других разных частях имеют разные цвета, как на рисунке ниже:

Я спрашиваю, почему, почему это так, только в некоторых установках, но не во всех из них?

1
задан 25 April 2017 в 00:38

3 ответа

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 (то есть простыми словами, оконечным окном) и начать новый сеанс, должны исправить это.

1
ответ дан 22 May 2018 в 23:16

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 (то есть простыми словами, оконечным окном) и начать новый сеанс, должны исправить это.

1
ответ дан 18 July 2018 в 14:20

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 (то есть простыми словами, оконечным окном) и начать новый сеанс, должны исправить это.

1
ответ дан 24 July 2018 в 20:22

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

Похожие вопросы: