Одной из особенностей дизайна Unix было то, что файлы представляют собой неразличимые последовательности символов, и приложения могут интерпретировать их так, как им нравится. Приложения могут и интерпретируют содержимое файлов по-разному, и вы сталкиваетесь с последствиями этого.
VIM интерпретирует содержимое файла в соответствии с понятием текстового файла Единой спецификации Unix, который представляет собой файл, содержащий ноль или более строк, оканчивающихся символом ␊
и не содержащий символов ␀
. Он превращает непечатаемые символы в различные печатные представления, но ␊
всегда является концом строки, потому что это часть концепции.
Другие утилиты иначе интерпретируют содержимое файла. Одно семейство из них интерпретирует содержимое файла как поток выходных данных Teletype Model 37 (TTY -37 ). Это семейство включает несколько обычных программ Unix и GNU :less
, more
, most
, ul
, colcrt
, ncal
, grotty
в режиме, отличном от -по умолчанию, и другие. В этой интерпретации символ ␈
перемещает (концептуальную )печатающую головку назад на одну позицию и перечеркивает то, что было раньше. Поскольку эти программы не являются физическими телетайпами -37 с чернилами на бумаге, они реализуют в программном обеспечении свои собственные идеи о том, что означает превышение порога. Зачеркивание может по-разному приводить к попыткам использовать атрибуты полужирного шрифта и подчеркивания, к полной замене одного символа другим, к комбинированию символов или вообще ни к чему.
ul
. Предложения. В многозагрузочных -системах, где системы установлены на разных дисках, я обычно делаю это, физически отключая диски, которые мне не нужны для этой системы, и выполняю настройку по умолчанию (, что немного на Gentoo сложнее по сравнению с дистрибутивами с установщиками ). Это также предотвращает случайное удаление данных с диска, на котором установлена другая производственная система.
После установки я использую диск с конфигурацией grub -с зондом os -для поиска других систем. Прошло много времени с тех пор, как я использовал grub для загрузки другого grub, но это возможно с загрузкой по цепочке.По сравнению с моей памятью вы можете увидеть более свежие сообщения здесь:(UEFI )Цепная загрузка GRUB из GRUB