Открытие текущего файла в Помечено с помощью команды Vim - PullRequest
3 голосов
/ 20 сентября 2011

Я пытался создать команду для отмеченного приложения Бретта Терпстры. К сожалению, я не могу заставить его работать. На странице Marked Bonus Pack приведен пример сопоставления Vim и Marked, но я бы предпочел набрать :Marked, чтобы открыть текущий файл в Marked.
Как я собираюсь это сделать? Добавление:

command! Marked :silent open -a Marked.app '%:p'<cr>

до .vimrc не работает. (Без молчания Vim выдает ошибку «файл не существует» при выполнении.)

Спасибо за любую помощь, ребята.

Andreas

Ответы [ 2 ]

2 голосов
/ 05 марта 2013

Проверьте vim-отмеченный плагин https://github.com/itspriddle/vim-marked

2 голосов
/ 20 сентября 2011

% не раскрывается в команде. Вам нужно использовать расширение вместо. (см. :help expand)

Нечто подобное

command! Marked :silent open -a "Marked.app" expand("%:p")

Я не думаю, что вам нужны : (перед silent) и <cr>. Вы определяете команду, а не отображение, поэтому вам не нужно вводить ее в командном режиме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...