Als «command-line» getaggte Fragen

Fragen zu Ex- oder Doppelpunktbefehlen. Verwenden Sie bei Fragen zu Befehlszeilenoptionen, die zum Starten des Editors verwendet werden, das Tag [Aufruf].

2
Schließen und entladen Sie einen Puffer, ohne Vim zu verlassen
Oft lade ich einige Informationen in einen temporären Puffer und schließe ihn dann mit :clo!. Aber dies verbirgt den Puffer, anstatt ihn vollständig zu entladen, obwohl ich ihn nohiddengesetzt habe. Ich finde das lästig, da ich eine zusätzliche Bestätigung bekomme, wenn ich Vim beende, über Inhalte, die ich bereits verworfen …




2
Wie speichere ich eine Datei, für die ich keine Schreibrechte habe?
Es kommt manchmal vor, dass ich eine Datei öffne und einige Änderungen als mein eigener Benutzer vornehme, ohne die [read-only]Warnung in der Statuszeile zu bemerken oder zu "vergessen" (zB eine zufällige /etcKonfigurationsdatei wie /etc/resolv.conf). :w!offensichtlich scheitert in diesem Fall, weil mein Benutzer ohnehin keine Schreibberechtigung hat. Also muss ich :w …



2
Führen Sie das Bash-Skript von vim aus
Ich benutze vim für Bash-Skripte. Manchmal möchte ich keine neue Datei erstellen, ausführbar machen, ausführen und dann entfernen. Ich meine die Skripte, die nur einmal verwendet werden. Zum Beispiel öffne ich vim und tippe folgendes: #!/bin/bash ll | while read line do echo $line done Ich habe diese Datei nicht …

3
Wie beende ich die Aufnahme in der Befehlszeile?
Wenn ich ein Makro mit aufzeichne qund fertig bin, kann ich Folgendes eingeben: q um die Aufnahme zu beenden, wenn ich mich im normalen oder visuellen Modus befinde. <c-o>q um die Aufnahme zu beenden, wenn ich mich im Einfügemodus befinde. .. Wie stoppe ich die Aufzeichnung, wenn mein Makro im …



1
Bash-like teilweise tab-complete für Dateinamen in Vim
Wenn es in Bash mehrere Dateien mit demselben Präfix gibt und ich einen Teil des Präfixes und Treffers eingebe Tab, wird das gemeinsame Präfix vervollständigt und ich kann weiter tippen, um zwischen den möglichen Ergebnissen zu unterscheiden. Wenn es in Vim mehrere Dateien mit demselben Präfix gibt und ich einen …

3
Wie verwende ich relative Zeilennummern im Befehlszeilenmodus?
Kürzlich habe ich von Practical Vim gelernt, wie man Zeilenblöcke kopiert oder verschiebt, ohne den Cursor von der aktuellen Position bewegen zu müssen. Dies erfolgt im Befehlszeilenmodus. z.B :123,133m. # moves lines from 123 to 133 below the cursor position. Obwohl es mir gefällt, ist es schwierig, die langen Zeilennummern …

4
Wann benutzt man: grep und: vimgrep in vim?
In vim :makeist es einfach, Fehler zu erstellen und zu beheben, :grepund es :vimgrepverhält sich so :make. Aber warum brauchen Sie diese beiden Befehle? Warum nicht einfach nach dem Muster suchen und einfach drücken n? Was sind die Vorteile von ihnen gegenüber dem reinen Suchen?


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.