Als «delimiter-matching» getaggte Fragen


2
Fügen Sie beim Einfügen automatisch ein schließendes "oder" hinzu, jedoch nur, wenn sich der Cursor noch nicht in einer Zeichenfolge befindet
Ich habe Mappings in meinem definiert vimrc, um beim Öffnen von Mappings mit Klammern und Klammern automatisch zu schließen inoremap ( ()<esc>i. Ich möchte dasselbe für "und tun ', aber nur, wenn sich der Cursor derzeit nicht in einer Zeichenfolge befindet - da sich in einer Zeichenfolge 'wahrscheinlich eher ein …


1
Wie kann ich übereinstimmende% -Namen (z. B. if / end, for / end) hervorheben, die bei der Auswahl von matchit.vim definiert wurden?
Derzeit hebt mein Vim übereinstimmende Klammern, Klammern, Anführungszeichen usw. mit Cyan-Hintergrund und weißem Vordergrund hervor - der Cursor kann mit diesen zwischen diesen bewegt werden %. Dank meiner matchit.vim kann ich auch %zwischen if / end, for / end usw. wechseln - diese werden jedoch bei der Auswahl nicht hervorgehoben. …


1
Wie kann man dafür sorgen, dass Streichhölzer nicht mit dem Schließen von '>' in „<(>)“ übereinstimmen, während es dennoch mit „<()>“ übereinstimmt?
Ich verwende set matchpairs+=&lt;:&gt;mit meinem C ++ - Code und es funktioniert großartig. Aber es gibt einige Fälle, in denen es nicht ganz da ist, wie dieser C ++ - Code: #include &lt;type_traits&gt; template&lt;int X&gt; typename std::enable_if&lt;(X&gt;9),int&gt;::type func() { return 5; } int main() { func&lt;10&gt;(); } Hier wird , …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.