Компиляция разметки Simplenotes с помощью pandoc.vim и simplenote.vim

Я хотел бы использовать pandoc.vim для компиляции уценок Simplenote, которые я редактирую в Vim, используя simplenote.vim. Использовать pandoc.vim Я установил свой тип файла Simplenote на pandoc с помощью let g:SimplenoteFiletype = "pandoc" в моем _vimrc (Я нахожусь на Windows большую часть времени).

Я недостаточно хорошо понимаю Вима, чтобы понять, почему это не работает. Если я использую по умолчанию pandoc.vim исполнители я получаю нормальный ответ, как будто pandoc Команда успешно завершена, но я не могу найти выходной файл. Сначала я подумал, что это потому, что мой каталог по умолчанию не для записи, но я добавил cd $HOME к моему _vimrc чтобы :pwd доходность C:/Users/richard,

Есть ли способ сделать это, или я должен планировать явное сохранение файлов локально перед запуском? pandoc? Благодарю.

1 ответ

Решение

настройка g:SimplenoteFiletype в pandoc ничего не делает, согласно исходному коду simplenote. (Смотреть на autoload/simplenote.vim на GitHub проекта) Единственный тип файла, который имеет какой-либо эффект markdown ,

По умолчанию simplenote использует рабочий буфер, который не обязательно связан с файлом. Pandoc внутренне использует имя файла в своих командах. Это, вероятно, запутывается, когда он не находит имя.

Сохранение заметок в файл, вероятно, поможет.

Другие вопросы по тегам