Wie gehe ich in Vims integriertem Hilfesystem vor? Nach Themen suchen, zu denen ich Hilfe brauche? Hyperlinks folgen? Nach ähnlichen Materialien stöbern?
Ich ändere oft in der Mitte einer großen Datei, ggspringe nach oben, um etwas zu überprüfen, und stelle dann fest, dass ich vergessen habe, eine Marke zu setzen, an der ich gerade bearbeitete. Gibt es eine eingebaute Möglichkeit, zum Ort der zuletzt geänderten Zeile zu springen?
Wie zwischen Matching - Tags (wie springen <div>, <span>usw.) , wenn die Bearbeitung von HTML / XHTML / XML - Dokumente in ähnlicher Weise wie %verwendet werden , zwischen Anpassungs Klammern zu springen?
Ich habe es in vielen Artikeln lesen ( zB ) , dass es die Pfeiltasten im normalen Modus verwenden , um eine schlechte Praxis ist. Könnte jemand erklären, warum es eine falsche Praxis ist, wenn überhaupt?
Da ich zwanghaft und zwanghaft bin und meine Dateien gerne frei von Leerzeichen halte, ist es für mich eine ziemlich übliche Operation, den Inhalt einer gesamten Zeile zu löschen , nicht jedoch die Zeile selbst (dh nicht den Zeilenumbruch). Gibt es eine eingebaute vim Möglichkeit, dies zu tun? Vielleicht eine …
Bei Verwendung ci"des Cursors muss sich dieser nicht im doppelt zitierten Bereich befinden. |String somestring = "some text"; Angenommen, die Pipe ist die Cursorposition, ci"wird zum angegebenen Bereich gesprungen. Andererseits ci(muss sich der Cursor bei der Verwendung in den Klammern befinden, damit er funktioniert, und bewegt den Cursor nicht in …
In einer sehr langen Datei mit (genau-) eingerücktem Code kann es hilfreich sein, direkt zu einer Textzeile über oder unter dem Cursor zu wechseln, die den Einzug begrenzt. (Eine Möglichkeit hierfür ist die Methode zum Falten von Einrückungen, bei der die aktuelle Einrückungsebene gefaltet wird. Dabei werden die Zeilen, die …
Ich weiß das ggund Gkann den Cursor an den Anfang und das Ende der Datei bewegen. Aber gibt es eine Möglichkeit, zum oberen oder unteren Rand des sichtbaren Fensters zu springen?
Ich möchte mir das Verwenden von hjkl mehr beibringen als das Verwenden der Pfeiltasten, um in der Startreihe zu bleiben. Und ja, mir ist sehr bewusst, dass man hjkl nicht als Hauptnavigationstasten verwenden sollte. Dennoch sind meine Gewohnheiten ziemlich stark und ich merke nicht einmal, dass diese Handbewegung zu den …
Angenommen, ich habe einen Code wie diesen ( |der die Cursorposition darstellt ): func1(x|, func2(), y); Ich hätte gern: func1(x|); Gibt es eine Möglichkeit, den Code von der Position des Cursors an die Position vor dem rechten Ende des aktuellen inneren Blocks zu löschen ? Ich weiß, dass ich mitmachen …
Oft bin ich in einer ähnlichen Situation: 1. <Line 1> 2. <Line 2> 3. <Line 3> 4. <Cursor is here> 5. <I want to copy line 1 here> Eine einfache Lösung ist mm:1<CR>yy`mp: Markieren Sie Zeile 4, gehen Sie zu Zeile 1, kopieren Sie sie, kehren Sie zur Markierung zurück …
Es ist üblich, mehrere Wörter, die einen Bezeichner bilden, mit camelCase oder snake_case zu trennen. Es wäre schön, wenn die „Wort“ Bewegungen ( b, w, e) würden diese innere Kennung Grenzen erkennen. Wie kann dieses Verhalten erreicht werden? (Plugin / vimrc / ...?)
Öffnen Sie einen leeren Puffer, fügen Sie ein Tabulatorzeichen ein und kehren Sie in den normalen Modus zurück. Wenn Sie den Cursor (normaler Modus) auf der Registerkarte platzieren, befindet er sich rechts neben dem Leerzeichen. Ich suche nach einem Weg, damit der Cursor stattdessen auf der linken Seite des Leerzeichens …
Bei einigen Textformaten sind Zeilenumbrüche wichtig. Zum Beispiel verwende ich Vim oft, um MediaWiki-Dokumente zu schreiben, bei denen Sie nicht einfach irgendwo einen Zeilenumbruch setzen können (im Gegensatz zu Markdown). Also bin ich gezwungen, Zeilen mit vielen Zeichen zu schreiben. Dies kann zu langen (mehr als 200 Zeichen) oder sogar …
Im Moment arbeite ich mit einigen Textblöcken, die mehr als 1000 Zeilen lang sind. Gibt es eine einfache Möglichkeit, zum Anfang des nächsten Absatzes zu gelangen? Meine Problemumgehung besteht im Moment darin, nach zwei aufeinander folgenden Zeilenumbrüchen zu suchen: /\n\n Eine andere Problemumgehung wäre vip Esc j vip v isually …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.