Es stört mich, wenn ich etwas geschrieben habe .vimrcund ich muss es zuerst schließen und öffnen, damit meine Änderungen übernommen werden. Gibt es eine Möglichkeit, .vimrcVim neu zu laden, ohne es zu schließen? Zum Beispiel habe ich hinzugefügt set nuzu ~/.vimrcund ich möchte Zeilennummern für alle meine Fenster und Puffer …
Angenommen, ich bearbeite eine Datei mit vim (oder gvim). Ich habe keine Ahnung von der Kodierung der Datei und möchte wissen, ob es sich um UTF-8 oder ISO-8859-1 handelt oder was auch immer? Kann ich vim irgendwie anweisen, mir zu zeigen, welche Codierung verwendet wird?
Angenommen, mein Quellcode-Dateiname lautet "foo.c". Während des Editierens und Debuggens führe ich immer diesen Befehl aus: - :! gcc -g foo.c -o foo; gdb foo Kann ich Vim einen benutzerdefinierten Befehl hinzufügen, sodass der obige Befehl ausgeführt wird, wenn ich ": debug" eingebe? Wie erreiche ich das?
Ist es möglich, vim zu veranlassen, mehrere Dateien in Registerkarten zu öffnen, ähnlich wie der args <path>Befehl mehrere Dateien in Puffern öffnet? Wenn Sie so etwas tun, :tabe ./*wird der Fehler "E77: Zu viele Dateinamen" ausgegeben, obwohl die Anzahl der Dateien unter dem in der tabpagemaxEigenschaft festgelegten Wert liegt . …
Ich schreibe gerne Tutorials und Artikel für ein Programmierforum, das ich häufig besuche. Dieses Forum hat eine Zeichenbeschränkung pro Beitrag. Ich habe in der Vergangenheit Notepad ++ verwendet, um Beiträge zu schreiben. In der Statusleiste wird die Anzahl der lebenden Zeichen angezeigt. Ich fange an, gVim häufiger zu verwenden, und …
Manchmal stürzt Vim ab und hinterlässt eine Swap-Datei. Das ist großartig. Dann öffne ich die Datei, die ich gerade bearbeitete, und Vim fragt mich, ob ich sie wiederherstellen möchte. Ich mache, danke. Wenn es fertig ist, sagt Vim mir, You may want to delete the .swp file now. Warum, ja, …
Ich verwende sowohl Vim als auch MacVim (oder versuche es auch). Ich habe das Tagbar- Plugin installiert, kann jedoch nicht zum eigentlichen Tagbar-Fenster wechseln, um eine Auswahl zu treffen. Ich habe viele Informationen zum Fensterwechsel in VIM gelesen, viele Standard-Tastenkombinationen ( CMD+ `, CTRL+ W+ ↑oder ↓) gefunden und versucht, …
Gibt es eine Möglichkeit Emacs / vi / vim zu erzählen (von der Kommandozeile) , dass ich die Datei in anzeigen möchte view-modeoder read-only. Ich kann eine Datei als schreibgeschützt öffnen, wenn emacs / vi / vim bereits ausgeführt wird.
Gibt es eine native Option (dh ohne Installation von extra soft / package / plugins), um die Mausunterstützung in der Terminal-App zu aktivieren? Eigentlich benutze ich viel vimmit der Option set mouse=a(Mausfunktionen aktivieren). Es scheint jedoch, dass Terminal nicht alle Funktionen von xterm unterstützt. Es scheint (nach einigem googeln), dass …
Einige GUI-Texteditoren haben eine vertikale Linie, die als Zeilenlängenmarkierung dient (dies hilft, Zeilen in Quelltextdateien kürzer als 80 Zeichen zu halten). Ist es möglich, etwas ähnliches in vim / gvim zu haben? Ich weiß , über Lineal vim Option, aber es ist nicht sehr praktisch , es visuell auf einem …
Ich starte Tmux im Vi-Modus. Vi-ähnliche Navigation im Kopiermodus funktioniert einwandfrei. Ich kann jedoch keinen Text auswählen. Weder v noch V wechseln in den Vi-ähnlichen Textauswahlmodus. Was vermisse ich? Ist es übrigens möglich, Zeilennummern im Kopiermodus anzuzeigen? PS: Ich verwende Tmux unter Mac OS mit Z-Shell
Das Umschalten in den und aus dem Einfügemodus in Vim erfolgt nicht mehr sofort, da ich tmux verwende. Nach dem Drücken von Escim Einfügemodus dauert es merklich lange, bis der Einfügemodus tatsächlich beendet ist. Nach dem Drücken Escund danach jeder anderen Taste wird sofort umgeschaltet und der Befehl für die …
Wenn ich in Vim einen Kommentar in eine EnterCodedatei eingebe und einen Treffer tippe, wird die neue Zeile automatisch auch zu einem Kommentar. Zum Beispiel in einer Ruby-Datei: # I manually typed the pound at the start of this line and hit enter. # This line formatted itself this way …
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.