3

2 つの左中括弧 を入力すると{{、Latex-Suite はそれらを に展開します\left\{ \right\}<++>。私はマーカーを使ってファイルを整理しているので、言うまでもなくこれは非常に厄介です。Latex-Suite は 2 つの左中括弧を入力する方法を提供していますか、それともバインディングを一時的に切り替える方法はありますか?

4

3 に答える 3

3

行をコメントアウトすることで、この機能をグローバルに無効にすることができます

call IMAP ('{{', '\left\{ <++> \right\}<++>', "tex")

main.vimvim latex プラグインの

私の場合、それは私の の 62 行目でした~/.vim/ftplugin/latex-suite/main.vim

ところで、この機会に、入力時に呼び出される関数も無効にしました$$

于 2013-03-10T11:18:41.770 に答える
2

これを行うには、単に imap を追加することもできます。

inoremap \{{ {{

このように定義すると、imap 定義で中括弧が展開されず、中括弧が挿入されるだけです。

于 2013-03-10T14:22:23.740 に答える
1

2 番目のブレースを文字どおりに挿入することで、Latex-Suite によって定義されたマッピングのトリガーを回避できます<C-v>(多くの場合<C-q>、Windows では に再マップされます): {<C-v>{

于 2013-03-10T12:38:17.443 に答える