Ok
Я читал эту ветку:
https://github.com/vimwiki/vimwiki/issues/69
Они говорят о возможности конвертировать файлы VimWiki в LaTeX. Это близко к тому, что я пытаюсь создать в мире настроек заметок.
То, что я хочу, - это функция, в которой VimWiki используется в качестве основного индекса заметки для класса (скажем, по математике), а затем может вкладывать / выводить и создавать новые файлы, в которых VimTex * запускается, используя функцию FollowMink VimWikis.
* Мой VimTex работает в файлах уценки
Пример файла math_index.md для понимания:
# MATH NOTES
- [[Link to this subject]] - description
- [[Link to that subject]] - description
.. and so on
Затем вы переходите по ссылке на файл, который поддерживает VimTex , где вы можете написать свои глубокие заметки.
Они оба работают отлично (VimWiki и VimTex), когда я пробую их отдельно. Но могу ли я их объединить?
Что я пробовал:
1
Я читал об изменении расширения файла (для дочернего файла) на лету здесь с :saveas %:p:r.tex
. Тогда вы могли бы создать VimWiki для создания обычного .md
файла, а затем переназначить команду, например, изменив ее на .tex
, но тогда (конечно) табуляция назад и четвертый не будут работать (это беспорядок!).
Можно ли настроить параметры ссылок, чтобы они не искали расширение файла? Тогда это будет работать.
2.
VimTex работает с .md
файлами, но тогда: WikiFollowLink не может быть вызван при работе в файле math_index.md.
Мой .vimrc
, поэтому .md
файлы имеют VimTex:
autocmd FileType,BufNewFile,BufFilePre,BufRead *.md set filetype=tex
Если я попытаюсь установить два типа файла с помощью autocmd ... filetype=tex.wiki
, это будет показано при вызове :set ft?
для файла .md
, но функциональность VimWiki пропала. А также - локальная команда: VimwikiFollowLink не может быть запущена. Ошибка при попытке: не команда редактора.
Я не могу понять, как заставить эту локальную команду работать в среде filetype=tex.wiki
.
3
Я обнаружил, что VimTex (в их справке) имеет инструмент отладки, перезагружающий каждый плагин, использующий для их функциональности: :VimtexReload
, поэтому я подумал, просто вернувшись к простой настройке VimWiki .md
и затем перезагрузив VimTex в дочернем файле, когда это необходимо , Но снова Я связан командой и не могу вызвать ее в файле .md
.
Я начинаю через три дня (скоро появятся математические заметки!) :) и буду очень благодарен за любую помощь.
Лучший