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


38

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

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

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


Переместить как между двумя папками? Должна быть функция копирования + вставки, верно?
Иво Флипс

После некоторого взгляда я боюсь, что это не будет существовать (если не взломано)
Ivo Flipse

Копировать + вставить да, но это копирование , а не перемещение. Я не совсем уверен, если вы можете вырезать + вставить ...
Jonik

Похоже, ответ НЕТ :-), с Finder это невозможно!
Nexneo

Ответы:


47

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


Таким образом, это в основном нажатие 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>

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


Это не зависит от Mac. Его unix shell
nexneo

@nexneo, что ты имеешь в виду под своим комментарием?
Арджан

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

1
:: смотрит на заголовок, затем смотрит на историю редактирования, наконец краснеет :: Когда я писал это, я просматривал существующие ответы и, должно быть, забыл заголовок. Я думал только с точки зрения рук на клавиатуре решения. Бывает.
dmckee


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, чтобы затем удалить файл.

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


0

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

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


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 пять раз, чтобы выключить клавиши мыши.


0

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.