Я просматривал этот FAQ, а nvAlt и Rooswitch выглядят довольно интересно, но все, что я пробовал, вынуждает меня выйти из одной нотационной скорости, чтобы открыть другую ... ДАЖЕ, если я использую rooSwitch. Есть ли что-нибудь вокруг этого?
3 ответа
Мне удалось одновременно использовать Notational Velocity и nvALT, если заметки хранятся в разных папках. Если они используют одну и ту же папку, появляется диалог, подобный этому:
Вы также можете сделать копию пакета приложения и изменить идентификатор пакета:
cp -R /Applications/Notational\ Velocity.app/ /Applications/NV.app/; defaults write /Applications/NV.app/Contents/Resources/Info.plist CFBundleIdentifier test.nv
Настройки новой версии хранятся в ~/Library/Preferences/test.nv.plist
, поэтому вы можете использовать другую папку для заметок.
Мое решение состоит в том, чтобы запустить один экземпляр Notational Velocity и один экземпляр nvALT одновременно, каждый со своим собственным каталогом, размещенным в Dropbox, для хранения данных. Итак, в Dropbox у меня есть /home/nvDATA/ и /work/nvDATA/.
Я предпочитаю nvALT NV, поэтому на работе я указал nvALT на каталог /work/nvDATA/, а NV на каталог /home/nvDATA/. На моих домашних машинах я указываю nvALT на /home/nvDATA/, а NV на /work/nvDATA. Кажется, что это не должно работать, но у меня не было проблем с этим. Таким образом, я получаю возможность использовать свой предпочтительный клиент в обоих контекстах, но у меня все еще есть доступ к другим моим данным, когда мне это нужно.
Я мог бы бросить все это вместе и использовать теги, я думаю. Но я не большой поклонник тегов. Поисковая система в NV и nvALT настолько хороша, что при использовании простых префиксов именования я получаю нужные мне данные.
Я воскрешаю эту старую ветку, так как это особенно актуально сейчас, когда разработчик, похоже, отказался от создания версии NV, которая работает с новой системой хранения Apple SSD, но nvALT работает отлично. Если вы используете 10.13, приведенные выше инструкции user495470 больше не работают, потому что info.plist теперь находится на корневом уровне папки Contents.
Вместо использования терминала я просто дублирую приложение nvALT и меняю его имя на nv2. Затем я редактирую info.plist nv2 (нажмите «Control» в приложении и выберите «Показать содержимое пакета») с помощью TextWrangler.
Соответствующие строки - 142/143, где я делаю следующее изменение:
CFBundleIdentifier
net.elasticthreads.nv2
Теперь вы должны сначала открыть приложение nv2. он должен создать новый файл настроек и показать вам настройки по умолчанию для nvALT, и вы можете выбрать другую папку для заметок nv2.
PS По какой-то причине, когда я заархивировал это новое приложение nv2 и установил его на другую машину с 10.13, он зависает.