Я - новичок в латексе. Я пытался установить Ultisnips для сокращения разочарования. Я установил его с помощью разъема энергии. Однако это не работает по некоторым причинам. Любая справка ценилась бы. Вот мой ~/.vimrc
файл:
set number
" Call the .vimrc.plug file"
if filereadable(expand("~/.vimrc.plug"))
source ~/.vimrc.plug
endif
И вот /.vimrc.plug
файл:
call plug#begin('~/.vim/plugged')
"Fugitive Vim Github Wrapper
Plug 'lervag/vimtex'
let g:tex_flavor='latex'
let g:vimtex_view_method='zathura'
let g:vimtex_quickfix_mode=0
set conceallevel=1
let g:tex_conceal='abdmg'
Plug 'sirver/ultisnips'
let g:UltiSnipsExpandTrigger = '<tab>'
let g:UltiSnipsSnippetDirectories = ['~/.vim/UltiSnips/' , 'Ultisnips']
let g:UltiSnipsJumpForwardTrigger = '<tab>'
let g:UltiSnipsJumpBackwardTrigger = '<s-tab>'
let g:UltiSnipsEditSplit="vertical"
call plug#end()
В Вашем ~/.vimrc
Я заметил несколько вещей, которые являются неправильными.
В первую очередь, На строке 12, способ установить использование Ultisnips Plug
Включите 'sirVir/ultisnips''
и нет 'sirvir/ultisnips'
после того, как это просто устанавливает сменное использование :PlugInstall
в командном режиме.
По умолчанию в Ubuntu это создает каталог под ~/UltiSnips
для Ваших пользовательских отрывков (или можно проверить на себя, которыми каталог является использованием UltiSnips на Вашей машине :UltiSnipsEdit
и измените следующую строку).
позвольте g:UltiSnipsSnippetDirectories = [' ~/UltiSnips' ']