Emacs as Finder / Explorer - копировать файлы - PullRequest
9 голосов
/ 15 декабря 2011

Я часто хочу скопировать файлы из одной половины (Cx 2) в другую из emacs, с разными буферами с задержкой в ​​обеих половинах.

Очевидный способ - пометить файлы в одном окне, перейти кдругой, перейдите к имени каталога, отметьте начало, перейдите к концу, скопируйте в кольцо, вернитесь к первой половине и, наконец, начните копирование, вставляя имя буфера из кольца.

Isесть более короткий способ копирования из одного буфера в другой?

edit

Спасибо, BRPocock.Под настройкой dired-dwim я вижу только:

dired-dwim customization

Ответы [ 2 ]

10 голосов
/ 15 декабря 2011

Под Customize Group: Dired вы можете использовать опцию Dired Dwim Target по умолчанию для копирования в другое окно. (customize-apropos <Ret> dwim <Ret> тоже должен его найти)

0 голосов
/ 15 декабря 2011

Извините, я не понимаю, что такого обременительного в копировании имени каталога и его извлечении при запросе целевого каталога. И если вы делаете это «часто», как вы говорите, тогда в вашем списке истории должен быть один и тот же каталог, доступный с помощью Mp и т. Д. - вам нужно будет выбрать и скопировать его только один раз.

Другой подход к повторному использованию чего-либо, например имени каталога, заключается в использовании вторичного выделения . Это сохраняется, когда вы меняете регион и т. Д. Я связываю его с C-M-y . Смотри http://www.emacswiki.org/emacs/SecondarySelection.

...