Перемещать файлы с помощью только клавиатуры в Mac Finder?

38

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

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

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

nexneo
источник
Переместить как между двумя папками? Должна быть функция копирования + вставки, верно?
Иво Флипс
После некоторого взгляда я боюсь, что это не будет существовать (если не взломано)
Ivo Flipse
Копировать + вставить да, но это копирование , а не перемещение. Я не совсем уверен, если вы можете вырезать + вставить ...
Jonik
Похоже, ответ НЕТ :-), с Finder это невозможно!
Nexneo

Ответы:

47

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

nexneo
источник
Таким образом, это в основном нажатие Cmd+Cна файлы, которые вы хотите вырезать, а затем Cmd+Opt+Vв папке, в которую вы хотите вставить. Извините, из вашего ответа не было ясно, что следует использовать Cmd + C, а не Cmd + X
Дмитрий Гончар
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 предлагает вариант «Вырезать». Я все еще надеюсь - после десятилетий ожидания - что он , наконец, будет доступен и в настольной ОС ...

волк
источник
2
«Cut» всегда доступен для редактирования текста в большинстве приложений Mac, разработанных Apple. Так что они верят в «Cut», я думаю.
nexneo
мы говорим о файлах здесь. не текст.
Вольф
прочитайте свой ответ, который вы сказали, что они не верят в метафору "вырезать" что-то , независимо от того, насколько мы (пользователи) верим в это ».
nexneo
1
Я ответил в контексте вопроса. Он спрашивает «Переместить файлы с помощью только клавиатуры в Mac Finder?». Интересно, почему для вас так важно указать на это и рассказать мне о чем-то, я не сказал. Извините, если я не ответил на ваш вопрос к вашему удовлетворению. Я только пытался помочь. Теперь мне жаль, что я сделал.
волк
5

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

ИЛИ

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

Дейв
источник
3

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

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

mv <current path>  <destination path>

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

dmckee
источник
Это не зависит от Mac. Его unix shell
nexneo
@nexneo, что ты имеешь в виду под своим комментарием?
Арджан
@Arjan, использование командной строки является опцией, но без графического интерфейса. Его оболочка Unix, которая делает это. Это не специфичный для Mac интерфейс, это можно сделать в любой posix-совместимой ОС. И мой вопрос был «Как это сделать с Finder?» Не другое приложение :), конечно, не без GUI
nexneo
1
:: смотрит на заголовок, затем смотрит на историю редактирования, наконец краснеет :: Когда я писал это, я просматривал существующие ответы и, должно быть, забыл заголовок. Я думал только с точки зрения рук на клавиатуре решения. Бывает.
dmckee
2

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

Regan
источник
1

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

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

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

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

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

И.Г.
источник
Как отмечалось в предыдущих ответах: Cmd-X не будет работать. Официальный ярлык для доступа к строке меню - Ctrl-F2 (но вызов справки с помощью Cmd-? И затем перемещение влево также работает).
Арджан
Спасибо за Ctrl + F2 - я не знал об этом!
ig
Или сопоставьте Caps Lock с меню , как я сделал (самостоятельная ссылка).
Натаниэль
1

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

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

WinderWoofy
источник
0

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

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

admintech
источник
1
Как вы делаете Cmd-Drag, используя только клавиатуру (см. Вопрос)?
Джоник
Другая проблема - навигация в поисковике с использованием только клавиатуры
nexneo 25.09.09
@nexneo, я согласен. Для меня это помогло, когда я наконец узнал о Cmd-O (для открытия, например, подпапки)
Jonik
Хорошо. после некоторого исследования я нашел. Сочетания клавиш Cmd + [и Cmd +] для навигации. Но движение все еще похоже на работу только мышью
nexneo 25.09.09
Если вы используете вид столбцов, вы можете в значительной степени перемещаться, используя только клавиши со стрелками (и, иногда, команду).
Бенджамин Добсон
0

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

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

Singletoned
источник
0

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

Hans
источник