Как вставить текст, выбранный из режима gui после переключения в режим cli?

Я установил 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, поэтому, пожалуйста, помогите мне?

1
задан 23 August 2015 в 21:21

1 ответ

К моему удивлению, это действительно возможно. Сначала выполните некоторые настройки:

Установите 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.

0
ответ дан 23 May 2018 в 18:00
  • 1
    Xclip напечатал содержимое буфера обмена, но как его можно вставить? – 0decimal0 23 August 2015 в 13:59
  • 2
    Я уточнил свой вопрос, чтобы быть более ясным. На самом деле, если вставка в режиме cli невозможна в vim, тогда это совершенно бесполезно, по крайней мере для меня. Было бы так полезно, если бы ты привел меня туда. благодаря – 0decimal0 23 August 2015 в 21:57

Другие вопросы по тегам:

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