Vi & Vim

16
Dateinamenergänzung für entfernte Dateien

Mein Freund hat mir vor einigen Tagen einen coolen Trick auf Emacs gezeigt, bei dem er einfach eine Datei auf einem Remote-Server öffnen konnte, und ich dachte sofort, "es sollte einen Weg geben, das auch in vim zu tun", und das stimmte. Das kann ich einfach :e scp://user@server//filepathmachen,...

16
Probleme bei der Verwendung des Farbschemas in NeoVim

Ich verstehe nicht termgenau, wie mein Farbschema mit der Einstellung in vim interagiert, und dies behindert meine Fähigkeit, die korrekte Anzeige in neovim zu erreichen. In meiner .vimrc-Datei muss das richtige Verhalten des betreffenden Farbschemas festgelegt werden set term=xterm set t_Co=256...

16
Keine Syntaxhervorhebung in tmux

Ich installierte tmuxin iTerm 2. (Build 3.0.13) Wenn ich ausführen vimin tmux, Syntax sieht wie folgt hervorgehoben. Außerhalb von tmux sieht die Syntaxhervorhebung jedoch gut aus. Mein $TERMinnerer und äußerer tmux ist xterm-256color. Ich habe auch hinzugefügt set -g default-terminal...

16
Liste gültiger Farbschemata?

Ich habe gerade von dem :colorschemeBefehl erfahren. Kann ich von Vim eine Liste gültiger Farbschemata erhalten? Ich möchte dies von Vim aus tun können, nicht von einer Liste irgendwo im

16
Wie kann ich offene Tabs neu anordnen?

Lassen Sie uns sagen , ich habe vier geöffneten Dateien: file0.txt, file1.txt, file2.txt, und file3.txt. Ich öffne sie alle in dieser Reihenfolge als Registerkarten. Meine Tab-Reihenfolge lautet also: file0.txt file1.txt file2.txt file3.txt Dann lassen Sie uns sagen , dass ich stattdessen...

16
Wie bewege ich den Cursor in die Mitte der aktuellen Zeile?

Gibt es eine Möglichkeit, den Cursor in die Mitte der aktuellen Zeile zu bewegen? (die Mitte der Textzeile - nicht die Mitte der Bildschirmbreite) Ich habe mich gefragt, ob es eine ähnliche Verknüpfung gibt M, mit der der Cursor in die Mitte des Bildschirms bewegt wird. BEARBEITEN : Klarstellung in...

16
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