[LINUX] VIM ist gut zu bedienen - zumindest ein Anfang, um es zu benutzen

VIM ist ein Texteditor, der hauptsächlich in der LINUX-Umgebung verwendet wird. Es ist sehr eigenartig und sieht für einen unerfahrenen Menschen wie ein Produkt einer anderen Welt aus. Wenn Sie es jedoch bis zu einem gewissen Grad verwenden, können Sie es reibungslos bedienen, damit Sie lernen, wie man Fahrrad fährt.

Das Gute an VIM

-Lesen und Schreiben ist sehr schnell (normalerweise schlägt die Verarbeitung fehl, wenn eine große Menge von JSON usw. gelesen und geschrieben wird). ・ Da der Bereich der Tastenberührung eng ist, werden die Finger weniger belastet. -Sie können einige nette Bräuche machen, indem Sie einfach .vimrc umschreiben (die Anpassung des nächsten Traums ist mühsam, da Widgets involviert sein können und es je nach Dingen schwer wird)

Das kann erwähnt werden.

Es scheint, dass es einige Leute gibt, die kürzlich zu VS Code usw. gewechselt sind und VIM verlassen haben, und Leute, die VIM von Anfang an nicht verwenden, aber selbst wenn Sie keinen Code verwenden, erinnere ich mich, dass ich überlegt habe, Dateien unter Linux zu öffnen und zu bearbeiten. Es ist am besten, es zu behalten.

Im Folgenden werde ich den Intro-Teil für diejenigen erläutern, die sagen, dass sie keine Erfahrung mit VIM haben, diese aber verwenden möchten. Wenn Sie sich an so viel erinnern, können Sie problemlos eine andere Textverarbeitung als das Codieren durchführen.

0. Es ist unmöglich, alle Funktionen plötzlich zu verwenden

VIM hat viele Funktionen, und im Moment habe ich es seit weniger als einem Jahr nicht mehr verwendet und wahrscheinlich nicht einmal ein Drittel seines Potenzials. Es gibt einen Artikel "Gachi VIMMER in einem Monat" am Link-Ziel, der diesen Bereich jedoch zumindest nicht erreicht hat.

Wie man Neulinge in einem Monat kimmer macht

Nun, wenn es darum geht, welche Art von Anpassung bequem ist und welche Art von Befehl Sie verwenden möchten, hängt dies von der Person ab. Daher ist es wichtig, die Befehle, die von jedem Einzelnen verwendet werden können, schrittweise zu erhöhen.

1. 1. Befehl rudimentär rudimentär

Lassen Sie uns vorerst hart arbeiten und nur die folgenden Befehle verwenden. Wenn möglich, sollte ich die Anzahl der anderen Befehle erhöhen, die ich verwende, aber ich denke, es ist in Ordnung, die Haltung einzunehmen, "nur einen Monat lang nur diese gründlich zu verwenden".

・ "I or o" und "ESC" Umschalten zwischen Bearbeitungsmodus und Befehlsmodus. Ohne das kann man nichts machen.

・ ": W" und ": q" Speichern und Befehl zum Beenden von VIM. Ohne das kann ich nichts machen

・ "Hjkl" Bewegen Sie sich nach oben, unten, links und rechts. Es scheint, dass die Verwendung der Richtungstaste eine schlechte Idee ist, aber ich denke, es ist unvermeidlich, dass die Hand ein wenig dorthin geht. Gründliches Spiel beschleunigt Ihren Fortschritt.

・ "Yy" "dd" "p" Kopieren, ausschneiden und einfügen. Es entspricht der gesamten Zeile. Sie sollten dies beherrschen können, selbst wenn Sie es erzwingen. Übrigens kopiert es die Anzahl der Zeilen, die durch "Nummer + JJ" angegeben sind (dasselbe gilt für TT)

・ "Gg" "G" Warp zur letzten oder ersten Zeile.

・ "Umschalt + v" oder "Strg + v" Wählen Sie eine beliebige Anzahl von Zeichen in mehreren Zeilen oder einer Zeile. Dann kann es JJ oder TT sein. Es gibt eine leichte Angewohnheit in der Position zu befestigen.

・ "/ (Zeichenkette)" und "n" Wenn Sie eine Zeichenkette von "/" eingeben und die Eingabetaste drücken, wird sie an die Position der Zeichenkette verschoben. Wenn Sie danach n gedrückt halten, springen Sie zum nächsten Kandidaten.

Versuchen Sie vorerst, die obigen Befehle gründlich zu verwenden. Danach werde ich erhöhen, was ich in meinem eigenen Tempo tun kann.

2. vimrc Einstellungen

Erstellen Sie eine Datei mit dem Namen ".vimrc" in Ihrem Stammverzeichnis und schreiben Sie Ihre bevorzugten Einstellungen hinein. Da die bevorzugten Einstellungen jeder Person sehr unterschiedlich sind, können Sie sie über die folgenden Links auswählen. Derzeit halte ich es jedoch für sehr unpraktisch, wenn Sie den Cursor nicht mit "set virtual edit = one more" rechts vom Zeilenende bewegen können.

Schreibe dies in ~ / .vimrc ohne nachzudenken! ~ Einführung in vim für Anfänger von vim ~

Recommended Posts

VIM ist gut zu bedienen - zumindest ein Anfang, um es zu benutzen
Ist Rs do.call () eine klassische Funktion höherer Ordnung? Erfahren Sie, wie man es benutzt
Bequem zum Verwenden von Ebenen beim Laden von Bibliotheken auf Lambda
Django TemplateDoesNotExist at / is out! (Einfach, aber süchtig nach einem halben Tag!)
Wird nicht empfohlen, pip direkt zu verwenden?
Der Arbeitsbereich von Emacs perspektive.el ist einfacher zu verwenden
[Pandas] Was ist set_option?
Verwendung ist und == in Python
Es ist bequemer, csv-table zu verwenden, wenn Sie eine Tabelle mit Python-Sphinx schreiben
Erstellen eines Python-Tools zur Dokumentgenerierung, da die Verwendung von Sphinx schwierig ist