vim всегда генерирует <++> после ввода () - PullRequest
0 голосов
/ 10 февраля 2020

Я не уверен, какой плагин сгенерировал такое поведение, всякий раз, когда я набираю закрытую скобку сразу после открывающей скобки, сразу после нее добавляется <++>. Ниже мой список плагинов. Не уверен, что идет не так, я не мог использовать функции латексного редактирования плагина.

В общем, я хотел бы спросить, есть ли способ проверить совместимость каждого плагина?

Plugin 'VundleVim/Vundle.vim'
Plugin 'gbritton1/python_match'
Plugin 'dbakker/vim-projectroot'
Plugin 'scrooloose/nerdtree'
Plugin 'Xuyuanp/nerdtree-git-plugin'
Plugin 'tpope/vim-fugitive'
Plugin 'int3/vim-extradite'
Plugin 'airblade/vim-gitgutter'
Plugin 'vim-airline/vim-airline'
Plugin 'vim-airline/vim-airline-themes'
Plugin 'kien/ctrlp.vim'
Plugin 'jalvesaq/vimcmdline'
Plugin 'w0rp/ale'
Plugin 'mattn/mkdpreview-vim'
Plugin 'skywind3000/asyncrun.vim'
Plugin 'mllg/vim-devtools-plugin'
Plugin 'jalvesaq/Nvim-R'
Plugin 'joonty/vim-sauce.git'
Plugin 'vim-scripts/Lynx-Offline-Documentation-Browser'
Plugin 'MarcWeber/vim-addon-mw-utils'
Plugin 'tomtom/tlib_vim'
Plugin 'garbas/vim-snipmate'
Plugin 'honza/vim-snippets'
Plugin 'chrisbra/csv.vim'
Plugin 'kannokanno/previm'
Plugin 'rhysd/vim-grammarous'
Plugin 'AndrewRadev/linediff.vim'
Plugin 'tpope/vim-markdown'
Plugin 'vim-pandoc/vim-pandoc'
Plugin 'vim-pandoc/vim-pandoc-syntax'
Plugin 'vim-pandoc/vim-pandoc-after'
Plugin 'vim-pandoc/vim-rmarkdown'
Plugin 'scrooloose/vim-slumlord'
Plugin 'aklt/plantuml-syntax'
Plugin 'dolfly/plantuml'
Plugin 'iamcco/mathjax-support-for-mkdp'
Plugin 'iamcco/markdown-preview.vim'
Plugin 'tpope/vim-repeat'
Plugin 'tpope/vim-commentary'
Plugin 'vim-scripts/UnconditionalPaste'
Plugin 'lervag/vimtex'
Plugin 'xuhdev/vim-latex-live-preview'
Plugin 'gerw/vim-latex-suite'
Plugin 'brennier/quicktex'
Plugin 'mileszs/ack.vim'
Plugin 'ervandew/supertab'
Plugin 'christoomey/vim-tmux-navigator'
Plugin 'svermeulen/vim-easyclip'
Plugin 'christoomey/vim-system-copy'
Plugin 'vim-scripts/SearchComplete'
Plugin 'altercation/vim-colors-solarized.git'
Plugin 'editorconfig/editorconfig-vim'
Plugin 'ivalkeen/nerdtree-execute'
Plugin 'KabbAmine/zeavim.vim'
Plugin 'baruchel/vim-notebook'
Plugin 'python-mode/python-mode'
Plugin 'SkyLeach/pudb.vim'
Plugin 'Mistobaan/pyclewn'
Plugin 'rhysd/devdocs.vim'
Plugin 'goerz/ipynb_notedown.vim'
Plugin 'davidhalter/jedi-vim'
Plugin 'tmhedberg/SimpylFold'
Plugin 'jalcine/cmake.vim'
Plugin 'jansenm/vim-cmake'
Plugin 'aperezdc/vim-template'
Plugin 'Rip-Rip/clang_complete'

1 Ответ

2 голосов
/ 10 февраля 2020

Это особенность vim-latexsuite.

<++> (с дополнительным комментарием между двумя +) является заполнителем, к которому можно перейти (не выходя из режима вставки) через <C-j>. Таким образом, вы можете набрать от ( до ), что захотите, а затем перейти к закрывающей скобке с помощью <C-j>, не выходя из режима вставки.

Эту функцию можно отключить, установив g:Imap_UsePlaceHolders до 0. ( Документация ) Лично я могу рекомендовать это немного, как в LaTeX, так и в других местах - это может быть очень полезно, особенно в сочетании с макросами.

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