Vi & Vim

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




1
Gehen Sie mit vimdiff zur nächsten nicht übereinstimmenden Zeile
Gibt es eine Möglichkeit, mit in vimdiff zur nächsten nicht übereinstimmenden Zeile zu wechseln? Nicht "Zur nächsten geänderten Zeile wechseln", sondern zur nächsten nicht übereinstimmenden Zeile für die aktuelle Datei. In meinem Fall versuche ich, zwei große Dateien zu vergleichen, von denen eine praktisch eine Teilmenge der anderen sein sollte. …



2
Verschachtelte übereinstimmende Gruppe in Regex
Ich habe einen häufigen Anwendungsfall, wenn ich einen Python-Ausdruck folgendermaßen transformiere: value 1 value 2 value 3 in ['value 1', 'value 2', 'value 3'] Der einfachste Weg ist vielleicht, ein Mapping zu verwenden, aber ich wollte eine Ersetzung für diese Aufgabe verwenden. Bisher habe ich: s/\(.*\n\)\+/[&]/g Welches Ergebnis in [value …

4
SpecialKey Vordergrundfarbe mit Cursorzeilensatz
In diesen Fragen und Antworten wird festgestellt, dass es eine Markierungsgruppe für gibt CursorLineNr, die für die Zeilennummer der Cursorzeile gilt, wenn diese aktiviert set cursorlineist. Ich stelle fest, dass die Verwendung der Cursorzeile auch die Farbe für eine andere Hervorhebungsgruppe ändert. Dies SpecialKeygilt, wenn Sie z. set list listchars=tab:\|_,trail:- …





1
NeoVim verbirgt die * Zeichen beim Bearbeiten von Markdowns
Ich verwende das vim-markdown-Plugin von tpope , um Markdown-Dateien zu bearbeiten. Irgendwie neovim Häuten der _und *Zeichen und ändert den Text dazwischen zu kursiv oder fett je nach Menge der Zeichen. Ich möchte diese Zeichen sehen. Wie konfiguriere ich neovim oder vim-markdown, um die Zeichen nicht auszublenden ? (Hinweis, ich …


2
Wie kann ich die Liste der Suchergebnisse bearbeiten?
Es gibt mehrere Male, ich muss grepfür some_patternin einigen XHTMLDateien (manches Mal, die Anzahl der Dateien in einem bestimmten Ordner über 10K + geht). Zuvor habe ich Lugarus Epsilon Programmer's Editor verwendet, und es gab einen grepBefehl, der die Suche aufruft und eine Liste aller übereinstimmenden Zeilen in a ergibt …

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.