Перемістити файли за допомогою лише клавіатури в Mac Finder?


38

Будучи користувачем Windows у попередньому житті, я як-небудь сумую за переміщенням файлів за допомогою клавіатури.

Це можливо за допомогою Mac OS X?

Редагувати: Пов'язана проблема полягає в навігації в пошуку, використовуючи лише клавіатуру, без цього дуже важко. Ви відкриєте два вікна за допомогою миші, а потім використовувати клавіатуру так само, як і за допомогою миші


Переміститись між двома папками? Повинна бути функція копіювання + вставити правильно?
Іво Фліпсе


Копіюйте + вставляйте так, але це копія , а не переміщення. Я зовсім не впевнений, чи зможете ви вирізати + вставити ...
Jonik,

Схоже, відповідь НЕ :-), з Finder це неможливо!
nexneo

Відповіді:


47

Я відповідаю на власне запитання, але зараз у Mac OS X 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 Design. Вони не вірять у метафору "різати" щось, незалежно від того, скільки ми (користувачі) віримо в це. * 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 За винятком того, що з ОС 3.0 на iPhone навіть Apple пропонує опцію "Вирізати". Я все ще сподіваюся , - після десятиліть очікування - що буде , нарешті , буде доступна в настільних ОС , а також ...


2
"Вирізати" завжди доступно для редагування тексту в більшості додатків Mac, розроблених Apple. Так що вони вірять у "Вирізати", я думаю.
nexneo

ми говоримо тут про файли. не текст.
Вовк

читайте свою відповідь, ви сказали, що вони не вірять у метафору "різати" щось , незалежно від того, наскільки ми (користувачі) віримо в це ".
nexneo

1
Я відповів у контексті питання. Він запитує "Перемістити файли за допомогою просто клавіатури в Mac Finder?". Цікаво, чому для вас так важливо вказати на це і прочитати мене про щось, я не сказав. Вибачте, якщо я не відповів на ваше запитання на ваше задоволення. Я лише намагався допомогти. Тепер мені шкода, що я це зробив.
Вовк

5

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

АБО

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


3

Я підозрюю, що ви хочете знайти рішення, і про це написали інші, але ...

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

mv <current path>  <destination path>

де обидва шляхи можуть бути відносними або абсолютними. Якщо призначення - це каталог (папка), файл буде розміщений у пункті призначення, інакше файл буде перейменований.


Це не специфічно для Mac. Її оболонка unix
nexneo

@nexneo, що ти маєш на увазі під своїм коментарем?
Ар'ян

@Arjan, використання командного рядка - це варіант, але не має GUI. Його оболонка Unix, яка це робить. Це не специфічний для mac інтерфейс, який можна зробити таким чином у будь-якій ОС, сумісній позицій. І моє запитання було "Як це зробити з Finder?" Інше додаток :) звичайно, не Non-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 - я про це не знав!
іг

Або картографуйте Caps Lock в меню , як я (самопосилання).
Натаніел

1

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

Мені це здається надмірно довгим навколо проблеми, особливо якщо шляхи між папками, що містять, дещо далеко одна від одної.


0

Коли я почав використовувати Mac OS X, я використовував цей веб-сайт

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


1
Як зробити Cmd-Drag за допомогою клавіатури (див. Питання)?
Jonik

Ще одна проблема полягає в навігації в пошуку, використовуючи лише клавіатуру
nexneo

@nexneo, я згоден. Для мене це допомогло, коли я нарешті дізнався про Cmd-O (для відкриття, наприклад, підпапки)
Jonik,

Гаразд. після деяких досліджень я знайшов. Комбінації клавіш Cmd + [і Cmd +] для навігації. Але все-таки переміщення здається лише операцією з мишкою
nexneo

Якщо ви використовуєте подання стовпців, ви можете значно переміщатися, використовуючи лише клавіші зі стрілками (а іноді й командуванням).
Бенджамін Добсон

0

Напевно, це не відповідь, яку ви хочете, але ви можете це зробити за допомогою клавіатури, включивши клавіші миші в області попереднього доступу універсального доступу.

Наприклад, щоб перетягнути файл у вікно, яке було ліворуч, ви натискали Alt п’ять разів, потім Fn-M, потім утримували Cmd-Fn-U, поки ви не знайдете потрібне місце, потім Cmd-Fn-. і у вас Cmd перетягнув файл. Потім знову натисніть Alt п'ять разів, щоб вимкнути клавіші миші.


0

Для переміщення файлів у Finder виберіть та скопіюйте файли за допомогою CMD C Перейдіть у нову папку OPTION CMD V видаляє копію та переміщує файл у нове місце

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.