2012-04-08 4 views
1

Das ist Vim gibt uns eine Liste der übereinstimmenden "$ einige Mathe symbles $", wenn wir einige Tasten nach der Eingabe nur "$" oder "$ mit mehr Mathematik" drücken.In Vim, LaTeX Inline Gleichung Abschluss

+0

Ihre Frage ist zu allgemein und zu spezifisch zugleich. Wie auch immer, haben Sie versucht, vim Latex Suite zu verwenden? Es könnte einige der Funktionen bieten, die Sie suchen ... – Nigu

+0

@Nigu, danke für Ihren Kommentar, ich werde es allgemeiner machen. (Ich benutze Latex-Box. Es scheint, Latex-Suite hat auch keine solche Vervollständigung.) – ying17zi

+0

Nein, versteh mich nicht falsch. Stackexchange möchte eigentlich spezifische Fragen. Was in Ihrem Fall ist. Meine schlechte Wortwahl. Was ich meinte, wenn ich sage, dass es zu allgemein ist, ist das, was Sie erreichen wollen, zu allgemein, um mit solchen Plugins vernünftig möglich zu sein. Wenn Sie latex-suite verwenden, werden immer beide öffnenden und schließenden Klammern gleichzeitig eingefügt, sodass Sie auf ein solches Problem nicht stoßen. Ich weiß nicht für Latex-Box ... – Nigu

Antwort

0

Mein solution (gründend auf Latex-Box) für

in beiden Inline-env oder nummeriert env

Inline-Äq abgeschlossen, dass Sie zwei Gleichungen eingegeben haben ist, wollen Sie sie für eine andere Zeit geben:

% two inline eqs 
$hello$ $world$ 

% completion in inline env 
$[part of "hello"]<ctrl-x><ctrl-o> 

% completion in numbered env, 
% it's still triggered in the same way, but will leave eq without "$" 
\begin{equation} 
    $[part of "world"]<ctrl-x><ctrl-o> 

EDIT1

im official repo von Latex-Box, diese Funktionalität ist standardmäßig deaktiviert.

Der Schalter ist let g:LatexBox_complete_inlineMath = 1.

Verwandte Themen