Когда я копирую и вставляю текст, используя выбор мыши X11 между двумя окнами терминала, вкладки часто, но не всегда, преобразуются в пробелы. По-видимому, это зависит от задействованных терминальных приложений и программ, работающих внутри них.
Вот что я узнал экспериментально:
- Это зависит исключительно от того, что работает на стороне источника (копии). Сторона назначения (вставка) будет вставлять вкладки независимо от того, что запущено, если источник сохранил их.
- Только
gnome-terminal
на стороне источника сохраняет вкладки.xterm
иkonsole
нет. - Вкладки сохраняются, только если файл был выведен с помощью
cat
. Другие приложения, такие какless
,vim
,emacs
илиnano
, не сохраняют вкладки.
Чем это объясняется? Эти ошибки в konsole
и xterm
, или они могут быть настроены по-другому? Может ли less
и такое быть настроено для сохранения вкладок в выводе?