6

В Windows есть очень удобное окно запуска (WinKey + R), которое

  • из одной коробки, может
    • может запускать программы по точному пути к исполняемому файлу
    • запустить любую программу в каталогах PATH по имени исполняемого файла
    • открывать файлы в приложениях по умолчанию
    • открыть окно проводника в локальный каталог
    • открыть окно проводника в сетевой ресурс
    • открыть любой URL с помощью обработчика по умолчанию (например, браузер)
  • имеет завершение табуляции (ну, действительно, завершение стрелки вверх / вниз)
  • имеет функцию истории

Это удивительная экономия времени для любого опытного пользователя, и я ищу что-то подобное для Mac. Я знаю, что есть некоторые утилиты, которые имеют некоторые функции (например, команда "Открыть каталог" в Finder, Spotlight, Quicksilver), но я не нашел ни одной, которая бы выполняла все или почти все.

Кто-нибудь знает какой-нибудь близкий эквивалент?

9 ответов9

10

Это не так, но Terminal очень похож на окно запуска и командную строку (cmd) в Windows. В Терминале open твой друг.

  • может запускать программы по точному пути к исполняемому файлу

  • запустить любую программу в каталогах PATH по имени исполняемого файла

В терминале вы можете использовать open -a Application.app чтобы запустить приложение, которое находится в папке /Applications, или open <exact path to applcation> чтобы запустить приложение, которое находится где угодно на вашем компьютере.

  • открывать файлы в приложениях по умолчанию

Просто нам open <file> . open song.mp3 откроет song.mp3 в аудио плеере по умолчанию (в моем случае iTunes)

  • открыть окно проводника в локальный каталог

  • открыть окно проводника в сетевой ресурс

open /Path/to/dir/ запустит папку в Finder

  • открыть любой URL с помощью обработчика по умолчанию (например, браузер)

open http://google.com запустит браузер по умолчанию и откроет URL. Это также работает для FTP (но я ничего не проверял)

Для получения дополнительной информации просто запустите man open в Терминале или посмотрите эту страницу.

6

Command+Space запускает. Обратите внимание, что помимо поиска документов можно также найти приложения и запустить их, но не принимать аргументы AFAIK.

Вы также можете взглянуть на QuickSilver: http://www.blacktree.com/

5

Пока Quicksilver работает для меня, есть новое приложение, созданное тем же парнем.

2

Это был бы Терминал.

То же самое для дистрибутивов Linux.

2

Использовать терминал (/Applications/Utilities/Terminal.app)

Чтобы запустить программу, просто введите ее абсолютное местоположение. Вы можете запустить программу в своем текущем каталоге следующим образом: ./somescript (обратите внимание на ./, который указывает на текущий каталог, поэтому Терминал не просматривает путь.)

Чтобы запустить программу по пути, просто введите ее имя: python

Чтобы открыть файлы в приложении по умолчанию: откройте файл open picture.png или open movie.mp4 и т.д.

Чтобы открыть окно Finder: open somefolder или open /Users/yourname/Desktop/somefolder

Чтобы открыть веб-страницу: open http://superuser.com

Извините, мой Mac не является частью сети, поэтому у меня нет такого опыта. Я предполагаю, что вы можете использовать команду open каким-то образом!

1

Окно запуска Windows является синонимом окна поиска прожектора в правом верхнем углу леопарда. Я использую его все время для запуска приложений.

Обычно Mac более ориентирован на ярлыки, чем Windows. Пользователи Mac старых обученных ярлыков вместо использования правого или управляющего щелчка. Макинтош все еще поддерживает их всех, и они - способ стать действительно эффективными на маке.

Команда N открывает новое окно поиска.

Если я хочу открыть окно поиска в месте, я использую меню «Перейти» или Shift Command G, затем введите путь (также с завершением)

Доступ к сети можно получить также из меню «Перейти» или с помощью команды «Shift» K или «Command K», в зависимости от того, что вам нужно.

0

чтобы попасть в папку / папку поиска, в окне поиска нажмите Ctrl +Shift +G. Это откроет диалоговое окно. Введите абсолютный или относительный путь, нажмите ввод, и он приведет вас туда, или попробуйте. Отлично подходит для скрытых папок, таких как bin, etc, var, usr и других.

0

Мошен упомянул ртуть, и я согласен. Это очень мощный инструмент, который вы узнаете, как использовать, вы будете удивляться, как вы когда-либо жили без него. Launchy на Windows - самая близкая вещь с точки зрения функциональности. Вы можете запустить любое приложение (даже не зная его точного пути), выполнить поиск файлов в системах, в Интернете и т.д. О, и оно может полностью использовать возможности любой используемой вами оболочки (в моем случае это bash). Короче говоря, он делает все, что вы упомянули выше и многое другое. Я настоятельно рекомендую вам оценить это для себя и посмотреть. См. Http://vjarmy.com/archives/2004/03/quicksilver_a_b.php, чтобы начать.

0

Если вы не хотите запускать полный Terminal.app для запуска некоторых быстрых команд оболочки (как в Windows, использующей "Run..."), попробуйте DTerm. Я пользуюсь им и люблю его, но учтите, что он стоит 20 долларов (на момент написания статьи). Он также превосходит Windows "Run..." во многих отношениях.

(с веб-сайта:)

Философия DTerm: работа с командной строкой - это не отдельная задача, которая должна жить сама по себе, а интегрированная часть вашего естественного рабочего процесса

Независимо от того, в каком приложении вы находитесь, независимо от того, с каким документом вы работаете, просто нажмите горячую клавишу DTerm, и она будет там для вас, уже настроенная на рабочий каталог вашего текущего документа. Когда вы закончите, нажмите escape или просто продолжайте свою работу, и она автоматически исчезнет, оставив ваш экран без помех.

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