Як додати ярлик програми до бази даних Spotlight?


3

Я хочу використовувати нічні збірки Emacs в OSX, тому я зробив це так.

$ brew install emacs --cocoa --use-git-head --HEAD
$ mv /Applications/Emacs.app /Applications/Emacs.app.stable
$ ln -s /usr/local/Cellar/emacs/HEAD/Emacs.app /Applications/Emacs.app

Це працює майже чудово. Єдина проблема полягає в тому, що я не можу запускати emacs від Spotlight. Як я можу змусити Spotlight розпізнати м'яке посилання у папці «Програми»?


1
Якщо ви помістите його на док-станцію і введіть ctrl + f3, введіть літеру e(для Emacs.app) або emaшвидко введіть літери (якщо у вас на доці більше одного додатка, починаючи з літери е), а потім натисніть клавішу return ключ, який запустить Emacs. Існує також дешева програма під назвою maestro на клавіатурі, яка дозволить вам налаштувати власні комбінації клавіш і макроси. Ви також можете переключитися на Finder, використовуючи команду + вкладку, а потім введіть команду + shift + a, щоб відкрити папку програм, а потім виконати той самий танець ... наберіть букву eабо, emaа потім команду + стрілку вниз, щоб відкрити Emacs.app .
законник

Дякую за пораду. Я б використовував ctrl + f3 спосіб, якщо я не можу змінити поведінку Spotlight.
ironsand

Відповіді:


2

Я використовував Автоматизатор для створення Emacs.app, який я зберег у / Програми. Я використовував скрипт / хак bash, який завжди повинен вибирати останню версію emacs у підварі Brew:

Текст bash-сценарію, який я використав, був:

open $(ls -1d /usr/local/Cellar/emacs/* | sort | tail -1)/Emacs.app

Посилання на зображення мертве.
fixer1234

1

Те , що я зробив , було встановити Emacs для Mac OS X . Ви можете перевірити це.


Я встановив нічну збірку, тому що є виправлення помилок, яке мені потрібно.
ironsand


будь ласка, прочитайте питання. Я вже встановив нічну збірку.
ironsand

Я прочитав це, і я розумію, у вас уже є. Я просто пропонував Emacs для Mac OS X як альтернативу, оскільки він індексується Spotlight без додаткової настройки. Я вказав на нічні версії, щоб отримати версію, яка вам може знадобитися.
Psycho Punch

Я бачу. Дякую за вашу пораду. Але я хотів використовувати варити для керування програмами. І вище цього я хочу знати, як працює база даних Spotlight та як її змінити.
ironsand
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.