Выберите/Вставьте Переход на новую строку на Основанных на X Терминалах

Дуга Linux учебное руководство KVM

Установка Xen на дуге

Мнение о Xen по сравнению с KVM, что я соглашаюсь с.

Производительность сопоставима с аргументами с обеих сторон в данный момент. Время покажет, какое решение получает большую часть любви (и улучшается больше всего), в конечном счете. Мое предположение является KVM.

Red Hat инвестирует довольно много времени, энергии, денег и риска переехать от Xen до KVM. Они сделали бы это ни по какой причине?

1
11.02.2011, 20:53
2 ответа

Я соглашаюсь, что это имеет огромное значение в удобстве использования. Я нахожу очень важным смочь к тройному щелчку и скопировать/вставить строкам, которые перенеслись. Существует два способа, которыми это может работать правильно. Любой тройной щелчок (и щелчок перетаскивают) выбирает мимо конца строки на следующую видимую строку без вставленного CR. Или иначе тройной щелчок выбирает только одну видимую строку, но когда Вы вставляете его, нет никакого CR.

Поврежденный путь состоит в том, когда тройной щелчок выбирает только видимую строку, и затем это принимает CR в конце, когда это вставляет. Я видел плохое поведение от терминала гнома и xterm. Я видел хорошее поведение из приложения для Терминала Mac, и от iTerm, который является другим приложением для терминала Mac.

У меня нет подсказок для того, чтобы превратить плохую ситуацию в хорошую кроме попытки другой терминальной программы. Я уверен, что это набрасывается, помнит ли терминальная программа на самом деле местоположения всего CRS, который она видит, или интерпретирует ли она просто CR и затем забывает это.

0
27.01.2020, 23:55

Терминалы Unix не делают перехода на новую строку. Это - функция приложения, работающего в терминале. Терминал получает те же инструкции отобразиться

|This is text formatted  |        |This is line 1.         |
|to 24 columns           |   or   |This is line 2.         |

Если Вы можете, сказать Вашему приложению не делать какое-либо обертывание. Таким образом, терминал перенесется, но всегда на последнем столбце.

|This is a single long li|
|ne of text.             |

Если Вы тройной щелчок по этому, Вы добираетесь This is a single long line of text с новой строкой только в конце (или никакой новой строкой вообще в зависимости от эмулятора терминала).

При вставке терминал просто отправляет текст в приложение, как будто Вы ввели его. Если Вы наблюдаете поведение, такое как обертывание, которое зависит от терминальной ширины, это происходит из-за приложения, не к терминалу.

1
27.01.2020, 23:55
  • 1
    Вы правы, это не функция терминалов. Кстати, KDE Konsole имеет функциональность (что можно включить в усовершенствованном), где тройной щелчок выбирает только в конец строки. Это действительно полезно для захвата команды после подсказки, не имея необходимость захватывать целую строку. –  Jamieson Becker 17.11.2014, 17:40

Теги

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