GNU/Linux >> Znalost Linux >  >> Linux

Vim Latex:Zakázat Quickfix?

Jak mohu zakázat funkci rychlé opravy latexu při úpravě souborů tex (s nainstalovaným vimlatexem). Ale chci si to ponechat pro jakýkoli jiný jazyk…

Určitě je to jen malá vlajka, ale nenašel jsem to.

Přijatá odpověď:

Poznámka:Nemám nainstalovaný vim-latex. Právě jsem se podíval na pravděpodobné části kódu pluginu.

Jakému chování se chcete vyhnout?

Dokumentace říká, že můžete nastavit g:Tex_GotoError aby se zabránilo automatickému přeskočení na první chybu po použití ll zkompilovat.

let g:Tex_GotoError = 0

Kód také naznačuje, že můžete zakázat okno režimu náhledu souboru protokolu (pod oknem rychlé opravy) nastavením Tex_ShowErrorContext :

let g:Tex_ShowErrorContext = 0

Neviděl jsem však možnost kontroly, zda je samotné okno rychlé opravy ponecháno otevřené. Můžete jej zavřít ručně pomocí :cclose (což lze zkrátit na :ccl ).

Pro obě výše uvedené proměnné můžete použít buffer-local (b:… ) nebo místní (w:… ) namísto globálního (g:… ) k lokalizaci efektu, pokud nechcete globálně měnit chování.


Linux
  1. Jak zakázat ETag v NGINX

  2. Nahradit Vi By Vim?

  3. Jak zakázat SELinux na CentOS?

  1. Ubuntu 19.04:Konfigurace vim

  2. Centos 7:Konfigurace vim

  3. jak používat pylint ve vim

  1. Vanilla Vim je zábava

  2. Syntax_highlight | Lpr?

  3. Vim se zasekl v režimu vkládání