У меня также была такая же проблема с загрузкой USB-накопителя Linux, который я создал из образа iso. Оказывается, мне пришлось вручную установить код MBR в начале устройства с помощью процедуры, подобной описанной в Syslinux Wiki:Как создать загрузочный USB -Шаг 3
Каким-то образом инструменты, которые я использовал, не делали этого автоматически.
Это копия -вставленного вывода cat
раскрашенного файла:
[36m
hello36
[35m
hello35
[37m
hello end
выше, чтобы показать особое значение ESC -трудно показать, трудно ввести. В окне редактирования здесь, на stackexchange, я получаю небольшой значок в виде [ESC].
С cat -A colorhello > col.txt
вместо:
^[[36m $
hello36$
^[[35m $
hello35$
^[[37m $
hello end$
$
$
(две пустые строки в конце, очевидно )(col.txt, который я открываю на другой вкладке Firefox, чтобы скопировать)
Внутри vim побег отображается темно-синим цветом как "^[". Чтобы вставить один :ctrl -v [ESC].
В vi ESC просто ^[
, и когда я пытаюсь поместить курсор на «^», мой экран один раз мерцает.
Конечно, это своего рода рудиментарный формат «расширенного текста», как указано в ответе. Эти ESCapes и управляющие последовательности просто существуют и, вероятно, раздражают больше, чем серый текст.
(Я заметил, что управляющие последовательности ANSI для изменения курсора (ESC [?1;2;3c )в моем файле vimrc
вступают в силу, когда я cat
подсказка в этом файле -и курсор окрашиваются)
Конечно, вы должны cat
увидеть цвета, -они интерпретируются терминалом. В редакторе они не имеют значения. И я не думаю, что подсветка синтаксиса для управляющих последовательностей была бы... хорошо потраченным временем.
ДОБАВЛЕНО :а не повернуть ли наоборот :вставить короткую волшебную строку вместо последовательности ESC, чтобы можно было легко выделить ее построчно. Немного похоже на dmesg с отметкой времени в квадратных скобках
.[info] Yor first logline...in normal color
[info] Another normal line
[warn] This could appear yellow in your editor
[error] This sticks out red and sticks also out b/w
[info] And so on
Таким образом, вы МОЖЕТЕ видеть цвета, если хотите,плюс то, что они означают(«О, я думал, что это сообщение было неважным, потому что оно было в таком блестящем красном оттенке»:-)и это все еще выглядит красиво, когда вы просто кокетничаете.
(Подсветка синтаксиса в vim становится отличной, если вы отключите все файлы над --основными файлами синтаксиса!)