Я установил ubuntu-14.10 для загрузки в текстовом режиме (cli), и я запускаю gui с помощью команды sudo service lightdm start, затем переключаюсь между режимами gui и cli с Alt+ctrl+F1 (чтобы попасть в cli) и Alt Gr + LEFT (чтобы попасть в режим gui).
Как вставить выделенный текст из gui и переключиться в режим cli, а затем вставить его там (особенно в vim)?
ubuntu-14.10 Я пробовал ctrl+shift+v, ctrl+shift+insert, ctrl+y ctrl+v, но ни один из них не работает. Я изменил свой .bashrc так, чтобы он запускал tmux внутри coole при запуске. Я не знаю, имеет ли это отношение к tmux, поэтому, пожалуйста, помогите мне?
К моему удивлению, это действительно возможно. Сначала выполните некоторые настройки:
Установите xclip. Переключитесь на виртуальный терминал с помощью Ctrl-Alt-F1. Запустите alias pc='$(xclip -display :0 -out)'.Теперь, если вы скопировали текст и вернулись к VT:
Установите xclip. Нажмите Ctrl-Alt-e. Если это не делает ничего немедленно *, выполните следующие действия: Вернитесь к X с помощью Ctrl-Alt-F7. Вернитесь к VT с помощью Ctrl-Alt-F1.Что происходит на последнем шаге, так это то, что команда shell-expand-line readline заменяет командную строку выходом псевдонима pc.
Вы также можете добавить псевдоним вашего ~/.bashrc для удобства.
* При копировании текста в Firefox блокировки xclip. Однако после выбора текста в окне XTerm это не было.
Я не использую tmux.
Вы можете использовать тот же метод для вставьте в vim: просто введите vim - <<'EOF', нажмите Enter, введите pc, нажмите Ctrl-Alt-e и Enter и, наконец, запустите EOF.