Ich habe set nuin meiner, .vimrcdie Zeilennummern auf der linken Seite des aktuellen Puffers zeigt. Ich würde gerne Zeilennummern auf der rechten Seite sehen. Wie erreicht man das? UPDATE: Dies sollte auch funktionieren set relativenumber
In vim möchte ich einen langen Pfad /a/b/f/g/d/gdurch einen anderen /s/g/w/d/g/rin einer Textdatei ersetzen . Normalerweise benutze ich, \/aber hier gibt es zu viele Schrägstriche. Gibt es einen einfacheren Weg?
Ich verstehe die Unterstrichbewegung in vim nicht, zumindest nicht im Zusammenhang mit yank (y). Mein Spickzettel liest "soft" bol down was ich nicht verstehe. Wenn ich die Bewegung alleine benutze, scheint es dasselbe zu sein, ^was bedeutet, dass ich zum ersten Nicht-Leerzeichen in der Zeile gehe. Wenn ich jedoch die …
Ich arbeite an einem Nebenprojekt mit JavaScript- und SQL-Quelldateien. Wenn ich das JavaScript bearbeite, verhält sich Vim normal. Wenn ich jedoch die SQL-Dateien bearbeite, gibt es eine Verzögerung von etwa einer Sekunde zwischen dem Drücken CtrlCund dem Verlassen des Einfügemodus durch Vim. Wenn ich die Escape-Taste verwende oder ShiftEnterdie ich …
Gibt es eine Möglichkeit, Leader-R zuzuordnen, um den letzten an Bash gesendeten Befehl zu wiederholen? Wenn ich zum Beispiel mit C-Dateien arbeite, möchte ich ein Programm aus vim kompilieren und ausführen, ohne Folgendes einzugeben :! Make oder gcc. Ich weiß, dass ich einen bestimmten Befehl an den Schlüssel binden kann, …
Ich weiß, dass das funktioniert: :%s/<string>//gn Aber es scheint ein bisschen seltsam, den Substitutionsbefehl zum Zählen zu verwenden, anstatt global.
Ich war ein emacsBenutzer und muss zu wechseln vim. Aber ich vermisse einige grundlegende Emacs-Befehle im vimEinfügemodus: C-A C-E C-K C-Y C-x C-s ... und einige andere Ich weiß, dass ich Escapeeinige der folgenden Tasten drücken und dann drücken und schließlich die Taste drücken kann i: ^ $ d$ p …
Ich möchte, dass beim Erstellen einer bestimmten Datei, vorausgesetzt, ich erstelle sie im VIM-Editor, die erstellte Datei auch beim Erstellen ausführbare Berechtigungen erhält. Ich möchte dies, da ich einige Python-Dateien erstelle und keine expliziten Berechtigungen für die Datei festlegen möchte, damit das ausführbare Bit gesetzt wird, sobald ich eine Datei …
Angenommen, ich habe eine Datei mit dem Namen filename123.txtund es ist die einzelne Datei, die so benannt ist, und ich kann locatees mit dem Befehl locate filename123. Und es wird nur diese Datei zurückgegeben. Jetzt möchte ich es mit vi/ öffnen vim. Aber ich möchte nicht zu diesem Speicherort gehen …
Wenn ich in VIM beispielsweise <F9><F10>einem Befehl und <F9>einem anderen Befehl zuordne, wartet es 1-2 Sekunden, wenn ich F9 drücke, damit ich drücken kann, <F10>um auf den zugeordneten Befehl zuzugreifen, <F9><F10>und wenn ich ihn nicht drücke <F10>, wird der zugeordnete Befehl ausgeführt <F9>. Gibt es eine Möglichkeit, diese Wartezeit zu …
Ich versuche, es so zu gestalten, dass es der Standardtextbearbeitung in Mac entspricht. Ich habe es versucht map! <D-Left> 0 und map! <D-Right> $ in ~ / .vimrc, aber natürlich hat es nicht funktioniert. Wie kann ich das machen?
Jedes Mal, wenn ich versuche, ein Unix-Terminal (auf einem Cluster-Computer über ssh) zu starten vimoder emacsoder sogar top(ich denke, es ist tatsächlich ein Befehl, der ncurses verwendet), erhalte ich einen kontinuierlichen Strom von 'Namenskollision zwischen xxx'-Fehlern wie folgt: Name collision between dumb dumb Name collision between unknown unknown Name collision …
Ich habe eine ziemlich schöne Bildschirm-RC-Datei, die mir die geöffneten Bildschirmfenster fast wie Registerkarten am unteren Rand des Terminals zeigt. Derzeit werden die Fenster nach meiner Eingabeaufforderung benannt, was nicht so nützlich ist. Gibt es eine Möglichkeit, die Fenster automatisch anhand des Dateinamens einer offenen vim-Sitzung zu benennen, die sich …
Wenn ich vim unter dem GNU-Bildschirm ausführe, stelle ich fest, dass Kombinationen CTRLmit den Pfeiltasten und den Pg * -Tasten nicht wie erwartet funktionieren. Ich verwende das Ubuntu 10.10- vim-gnomePaket. Auf einem anderen Computer, auf dem auch Ubuntu ausgeführt wird, funktionierte dies ohne Probleme. Leider steht mir diese Konfiguration derzeit …
Genau wie "ci (" ändert alles zwischen Klammern, möchte ich, dass "ci $" alles zwischen Dollarzeichen ändert (zum Bearbeiten von LaTeX). Ist das möglich?
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.