Я просто печатал что-то вроде:
mv foo/bar/poit/zoid/narf.txt
и вдруг понял, черт возьми, я должен снова набрать большие части этого параметра
mv foo/bar/poit/zoid/narf.txt foo/bar/poit/zoid/troz.txt
Даже с табуляции, довольно больно. Я знаю, что могу скопировать и вставить параметр, выделив текст и щелкнув мышью, но этого недостаточно. Я хочу остаться на клавиатуре.
Так есть ли способ скопировать вставить текущий параметр строки с помощью клавиатуры?
mv foo/bar/poit/zoid/{narf,troz}.txt
. Это работает особенно хорошо, если у нас есть что-то вроде.../zoid/this_source_file_has_to_be_patched.c{,.orig}
mv foo/bar/poit/zoid/{narf.txt,troz.txt}
вместо того, чтобы печатать / копировать длинный адрес дважды.