#vim #markdown
#vim #markdown #neovim
Вопрос:
При редактировании файлов markdown в (neo) vim я хотел бы иметь возможность быстро переходить к ссылкам, указывающим на локальные файлы. Что-то вроде gf
или gx
. Тем не менее, gx
вроде работает, но открывает локальный файл в другом (т. Е. Не vim) редакторе — gf
работает только при нажатии на фактическое имя файла:
[test][1]
[1]: some_file.md
Т.е. Мне буквально нужно gf
включить some_file.md
, но я хотел бы иметь возможность делать то же самое test
и 1
также.
Я использую vanilla (neo) vim без каких-либо плагинов.
Ответ №1:
Вам нужно использовать ge
с наведением курсора на ссылку, как показано в сопоставлениях.
Вы можете настроить, как вы хотите открыть файл в vim, определив переменную g:vim_markdown_edit_url_in
с одним из значений:
tab
— чтобы открыть в новой вкладкеvsplit
— для открытия с вертикальным разделением экранаhsplit
— для открытия в горизонтальном разделении экранаcurrent
— для открытия в текущем буфере
Пример:
let g:vim_markdown_edit_url_in = 'tab'
Подробнее в разделе «Как открывать новые файлы«
Комментарии:
1. Я, вероятно, должен был быть более ясным, я использую vim без каких-либо плагинов.