36

Как пользователь Windows в прошлой жизни, я как бы скучаю по перемещению файлов, используя только клавиатуру.

Это возможно в Mac OS X?

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

11 ответов11

44

Я отвечаю на свой вопрос, но теперь у Mac OS X Lion он наконец есть. в Lion, если вы удерживаете Option при вставке скопированного элемента Finder (Command-Option-V), он действительно перемещает его. (через http://tidbits.com/article/12320)

5

используйте CMD + C для копирования используйте CMD + V для вставки

ИЛИ ЖЕ

используйте CMD + ALT + V для перемещения (эквивалент вырезания и вставки)

5

Cmd-X не работает с файлами по умолчанию. Вы можете включить его, выполнив

defaults write com.apple.finder AllowCutForItems 1

в терминале. Но все, что он делает, это просто перемещает файл в корзину.

Как кто-то сказал ранее, вы можете перемещать файлы с помощью Cmd+dragNDrop (или просто перетаскивать и перетаскивать :)), но для этого вам нужна мышь. Может быть, есть сценарии, которые копируют и вставляют, а затем удаляют исходный файл? Я не знаю.

Вы можете искать стороннее программное обеспечение, что-то, что эквивалентно Total Commander или что-то в этом роде ...

5

OS X не позволяет этого. Это вопрос дизайна Apple. Они не верят в метафору "разрезания" чего-либо, независимо от того, насколько мы (пользователи) верим в это.* 1
Таким образом, мы остаемся с тем, что могут придумать другие. И многие из них сделали.

Сделайте это с помощью макроса в QuickSilver (который, как только вы его узнаете, вам больше не захочется жить без него): http://www.macosxhints.com/article.php?story=20081112153330648

Сделайте это с помощью контекстного меню (QuickAccessCM): http://www.pure-mac.com/cmm.html#quickaccesscm

Сделайте это с помощью капельки (я бы ничего не предложил, поскольку она также использует мышь): http://www.versiontracker.com/dyn/moreinfo/macosx/27818

Сделайте это, заменив искатель в целом: http://www.cocoatech.com/ (Pathfinder)

Я пошел по пути QuickSilver, так как я наркоман клавиатуры и QuickSilver ... ну, все и кухонная раковина.

* 1 За исключением того, что начиная с OS 3.0 на iPhone, даже Apple предлагает вариант "Вырезать". Я все еще надеюсь - после десятилетий ожидания - что он , наконец, будет доступен и в настольной ОС ...

3

Я подозреваю, что вы хотите решение Finder, и другие писали об этом, но ...

Вы можете выполнять ручные манипуляции с файловой системой на клавиатуре в командной строке (используя Terminal.app или xterm). Доступны все обычные инструменты Unix, и, в частности, файлы перемещаются с

mv <current path>  <destination path>

где оба пути могут быть относительными или абсолютными. Если местом назначения является каталог (папка), файл будет помещен в место назначения, в противном случае файл будет переименован.

2

Вырезание и вставка для Finder - это пара сценариев AppleScripts, которая, кажется, выполняет эту работу. Вам нужно другая надстройка , как Keyseer от сюда , чтобы связать сценарии с помощью комбинации клавиш.

1

Я знаю, что это сообщение давно закончено и получило ответ для пользователей Lion. Но как пользователь Snow Leopard, клавиша выбора не облегчает перемещение. Лучшее решение, которое я могу придумать, - это использовать функцию копирования и вставки, а затем вернуться обратно к скопированному файлу и использовать Cmd+Delete, чтобы затем удалить файл.

Мне кажется, что это слишком долгий путь для решения проблемы, особенно если пути между содержащимися папками несколько далеко друг от друга.

1

Cmd+`будет переключать окна Finder.

Используйте клавиши со стрелками для прокрутки вверх и вниз. Используйте Cmd+Up, чтобы подняться на уровень.

Обычные ярлыки буфера обмена (Cmd+X, C, V) для вырезания, копирования и вставки.

Другим полезным сочетанием клавиш является Cmd+Shift+/ (Cmd+?), Который позволит вам перемещаться по строке меню с помощью клавиатуры.

Больше здесь: http://support.apple.com/kb/HT1343

0

Чтобы переместить файлы в Finder, выберите и скопируйте файлы с помощью CMD C Перейти в новую папку ОПЦИЯ CMD V удалит копию и переместит файл в новое место

0

Когда я начал использовать Mac OS X, я использовал этот сайт

Скопируйте и вставьте файлы Cmd-C, затем Cmd-V
Переместите файл вместо копирования. (Копирует файл в место назначения и удаляет его с исходного диска.) Cmd-Drag файл на диск

0

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

Например, чтобы перетащить файл в окно, которое было слева, вы должны нажать Alt пять раз, затем Fn-M, затем удерживать нажатой Cmd-Fn-U, пока не окажетесь в нужном месте, затем Cmd-Fn-. и вы Cmd перетащили свой файл. Затем снова нажмите Alt пять раз, чтобы выключить клавиши мыши.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .