Скопируйте и вставьте текущий рабочий каталог в командной строке, не используя мышь

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

У меня открыты две вкладки терминала с текущими рабочими каталогами X и Y соответственно. На вкладке, где каталог X , я хочу сделать это (в качестве примера):

cp somefile Y

Путь Y может быть очень длинным, поэтому Мой текущий и громоздкий метод заключается в том, чтобы сделать

  1. Ctrl + PgUp , чтобы изменить вкладку,
  2. написать pwd чтобы показать Y ,
  3. с помощью мыши выберите выход из pwd,
  4. Ctrl + PgDown чтобы вернуться на первую вкладку,
  5. снова используйте мышь, чтобы вставить Y после cp somefile, используя средний щелчок.

Конечно, этой процедуры нужно избежать, например, с помощью ярлыка, который копирует текущий рабочий каталог без использования мыши. Есть предложения?

2
задан 29 October 2013 в 21:29

1 ответ

Вот краткое руководство о том, как копировать текст из терминала, используя только клавиатуру:

  1. Открыть экран: screen (вы можете установить его, используя команду sudo apt-get install screen, если вы еще не установлен)
  2. Запустите вашу программу, создавая вывод, который вы хотите скопировать (в вашем случае pwd)
  3. Войдите в режим копирования: Ctrl + < kbd> A , за которым следует [
  4. Переместите курсор в начальную точку с помощью клавиш со стрелками
  5. Нажмите Enter
  6. Переместите курсор в конечную точку с помощью клавиш со стрелками
  7. Нажмите Enter
  8. Вставьте: Ctrl + A , а затем ]

Источник: https://stackoverflow.com/a/312215/2353900


Или, поскольку вы используете больше вкладок, лучше использовать xsel. Чтобы установить его, выполните следующую команду:

sudo apt-get install xsel

Затем на второй вкладке запустите:

pwd | xsel -b

и на первой вкладке (или там, где вы хотите) вставьте из буфера обмена, используя CTRL + Сдвиг + В . [тысяча сто двадцать-два]

Источник: https://stackoverflow.com/a/318874/2353900

0
ответ дан 29 October 2013 в 21:29

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

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