Vi & Vim

Fragen und Antworten für Benutzer der vi und Vim Texteditoren

1
Warum scrollen meine Fenster zusammen?
Ich habe zwei Fenster im selben Puffer geöffnet und möchte zwei Teile derselben Datei gleichzeitig bearbeiten. Ich kann nicht, weil die Fenster zusammen rollen. Ich habe noscrollbindso eingestellt, dass ich dadurch verwirrt bin. Was könnte das noch verursachen? Wenn ich eine neue Sitzung starte, verschwindet das Problem. Ich würde es …


1
Soll ich für eine automatische Aktualisierung in einem ftplugin den Mustervergleich oder <buffer> verwenden?
Ich habe eine AutocMD für TeX- und Markdown-Dateien, um die Datei automatisch zu speichern. Nichts Ungewöhnliches: autocmd CursorHold *.tex,*.md w Da jedoch die benutzerdefinierten Einstellungen für diese Dateien zunahmen, habe ich sie aufgeteilt in ftplugin/tex.vimund ftplugin/markdown.vim: " ftplugin/tex.vim autocmd CursorHold *.tex w " ftplugin/markdown.vim autocmd CursorHold *.md w Jetzt werden …
14 autocmd  filetype 


2
Cursorform unter vim + tmux
Wie kann ich verschiedene Cursorformen haben, wenn ich vim in tmux unter cygwin laufen lasse? OHNE tmux würden diese Zeilen ausreichen, um das zu erreichen, was ich will: let &amp;t_SI = "\e[5 q" let &amp;t_EI = "\e[2 q" Aber irgendwie bricht mein tmux es - der Cursor hat eine Blockform, …
14 tmux  cygwin 


1
Falte ausgewählte Linien
Wie kann ich Linien falten und entfalten, die im visuellen Modus ausgewählt wurden? Nehmen wir an, ich habe drei Absätze und möchte die ersten beiden in eine Zeile falten: Test ==== Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos de texto. Lorem Ipsum ha sido …


3
Kann ich Vim auch dazu bringen, "kleine Löschungen" in Register "1 zu speichern?
Ich habe kürzlich das YankRing-Plugin aus meinem Setup entfernt, teilweise, weil es Probleme mit Makros verursacht hat, aber hauptsächlich, weil ich beschlossen habe, mich besser darin zu üben, stattdessen Vims Register zu verwenden - insbesondere die Art und Weise, wie gelöschter Text anfänglich im Register gespeichert wird "1und dann durch …
14 register 

1
Wie schließe ich bestimmte Dateierweiterungen vom Abschluss aus?
Gibt es eine Möglichkeit, vim dahingehend zu konfigurieren, welche Dateitypen für das Öffnen als "geeignet" erachtet werden? Lassen Sie mich anhand eines Beispiels verdeutlichen. Stellen Sie sich vor, Sie arbeiten an einem Latex-Dokument. Sobald Sie Ihre Datei erstellt haben, haben Sie Folgendes in Ihrem Verzeichnis (zusammen mit anderen Dateien, die …

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 ( ()&lt;esc&gt;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 …




4
Wie kann ich Wörter in einem Makro in camelCase konvertieren?
Ich habe eine Liste von Wörtern, wie folgt: these are some words that I want to convert to camel case Ich brauche eine Möglichkeit, zum Beispiel camel casein camelCaseein Makro zu verwandeln (oder eine Möglichkeit, jede Zeile einer visuellen Zeilenauswahl in einen Kamelkasten zu verwandeln). Ich könnte so etwas wie …

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.