Рейтинг:2

Мой редактор nano не может читать теги?

флаг nl

Обычно я использую nano edit, однако сегодня, когда я его открываю, он не показывает «<>» и символ рядом с ним. Я переустановил Ubuntu, и проблема все еще существует.

Например, на изображении ниже не отображается «<role»:

Скриншот с ошибкой

Я знаю, что они отсутствуют, потому что когда я добавляю комментарий, появляется «<role»:

Снимок экрана, показывающий ожидаемый результат

Paul avatar
флаг us
Как вы убедились, что `
quang duy avatar
флаг nl
@Paul Когда я добавляю комментарий, он появляется https://ibb.co/rm83v7P
Paul avatar
флаг us
Вы что-нибудь настроили в `/etc/nanorc` или `~/.nanorc`?
quang duy avatar
флаг nl
Нет, я ничего там не настраивал
j0h avatar
флаг au
j0h
переустановка звучит экстремально, учитывая огромное количество других программ для редактирования текста, которые вы можете установить и использовать. Это подсистема Windows Linux?
quang duy avatar
флаг nl
@ j0h да, я использую wsl версии 2
quang duy avatar
флаг nl
vim тоже не может это прочитать ;(
j0h avatar
флаг au
j0h
Я подозреваю, что в WLS отсутствуют правильные шрифты или что-то, что bash не может правильно отображать. какой шрифт использует bash? Я не использовал WLS, но я предполагаю, что это, вероятно, свойства щелчка правой кнопкой мыши, затем переход к шрифтам или что-то в этом роде. вам может понадобиться установить шрифты.
quang duy avatar
флаг nl
Я не думаю, что это проблема со шрифтом, потому что файлы .json и .js работают хорошо, а файл с использованием тега, такого как xml и html, получил ошибку
Artur Meinild avatar
флаг vn
Не могли бы вы скопировать и вставить содержимое прямо из редактора? Я подозреваю, что это проблема цвета, где черный текст на черном фоне.
quang duy avatar
флаг nl
@ArturMeinild О, вы правы, у него тот же цвет, что и у фона, но как это исправить
Рейтинг:1
флаг vn

Теперь, когда мы установили, что у вас черный текст на черном фоне, я предполагаю, что есть 2 возможных решения:

  1. Либо это настройки цвета в вашем терминальном приложении
  2. Или проблема с настройками цвета в вашем <формат файла>.nanorc файлы

Для 1 вы должны изучить настройки вашего терминального приложения и увидеть, что цвета определены таким образом, что один из цветов переднего плана установлен на черный.

Для 2 перейдите в этот каталог:

компакт-диск /USR/доля/нано/

Здесь вы найдете несколько файлов с подсветкой синтаксиса, особенно посмотрите html.nanorc и xml.nanorc.

Настроив их, вы сможете проверить, можете ли вы установить разные цвета, чтобы они работали на вас.

Пожалуйста, попробуйте 2 вышеуказанные вещи, я уверен, что по крайней мере одна из них может решить вашу проблему.

quang duy avatar
флаг nl
Исправлено! Большое спасибо! Вы так прекрасны
Artur Meinild avatar
флаг vn
Я рад, что это сработало для вас. Ваше здоровье!
флаг us
вы можете запустить nano без подсветки или окраски синтаксиса, используя `nano -Ynone [независимо]`

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.