Ausführen einer Aktion beim Drücken einer Taste. Diese werden auch als Schlüsselzuordnungen oder Zuordnungen bezeichnet. Bei Fragen zu Standardschlüsselbindungen sowie zum Erstellen oder Neudefinieren von Schlüsselbindungen.
Der Hauptgrund, warum ich Vim gegenüber Emacs mag, ist, dass meine Handbewegung von der Startreihe sehr gering ist (selbst als Programmierer). Das einzige Mal, dass ich dies tue, ist das Verlassen des Einfügemodus durch Drücken von Escape. Ich habe kürzlich erfahren, dass ich mit Strg + C auch den Einfügemodus …
Ich sehe hier viele Fragen, bei denen ein Benutzer ein Mapping hat, das nicht funktioniert, und die Gründe dafür sind meistens ziemlich ähnlich. Ich schlage vor, diese Frage als Referenz für diese Art von Fragen zu verwenden, um eine vollständige Prozedur zum Debuggen einer Zuordnung anzugeben. Wenn ein Benutzer ein …
Was ist der Befehl (oder die Verknüpfung), um eine Zeile in vim nach oben oder unten zu verschieben? Mein aktueller Arbeitsablauf besteht darin, die Zeile zu ziehen (zu kopieren) und dann diese Zeile zu löschen und dann diese Zeile einzufügen (einzufügen).
Ich habe es in vielen Artikeln lesen ( zB ) , dass es die Pfeiltasten im normalen Modus verwenden , um eine schlechte Praxis ist. Könnte jemand erklären, warum es eine falsche Praxis ist, wenn überhaupt?
Der Befehl gffür den normalen Modus wechselt zu einer Datei mit dem Pfad, auf dem sich der Cursor gerade befindet. Dies geschieht jedoch im aktuellen Fenster und ersetzt den aktuellen Text. Das bedeutet, dass Sie explizit zurück navigieren müssen, um später zurück zu gelangen, und dass Sie möglicherweise Änderungen in …
Ich versuche, den AltSchlüssel folgendermaßen zuzuordnen : :map <A-j> j :map <A-k> k aber es funktioniert nicht (klingelt Alt + j/ Alt + k). Was ich vermisse Ich verwende Terminal unter OSX, das gleiche passiert unter Remote Linux. Auf Ctrl + v, Alt + jhabe, ich habe: ?~H~F( ∆wenn encoding=utf-8). …
Da ich zwanghaft und zwanghaft bin und meine Dateien gerne frei von Leerzeichen halte, ist es für mich eine ziemlich übliche Operation, den Inhalt einer gesamten Zeile zu löschen , nicht jedoch die Zeile selbst (dh nicht den Zeilenumbruch). Gibt es eine eingebaute vim Möglichkeit, dies zu tun? Vielleicht eine …
Gibt es dafür einen bestimmten historischen Grund? Hintergrund - (Sie können diesen Teil überspringen, wenn Sie die Frage bereits verstanden haben.) Als Mittelstufe / Fortgeschrittene viBenutzer wissen, yden „Ruck“ Befehl ist (Kopien) durch den folgenden Bewegungsbefehl spezifizierte den Text zerrt. * So yezum Ende des Wortes zerrt, y0zerrt von Cursorposition …
Zum Zurückschalten aus dem Einfügemodus bin ich es gewohnt <Esc>. Jetzt suche ich mich umzubilden <C-[>statt <Esc>. Dafür muss ich deaktivieren <Esc>, um bei der Umschulung zu helfen. Das Problem ist :inoremap <Esc> <Nop> auch deaktiviert <C-[>. Für Vim scheinen sie dasselbe zu sein. Gibt es eine Möglichkeit, eins ohne …
In meinem Terminal kann ich nicht Ctrl+ eingeben W, da dies eine Verknüpfung zum Schließen einer Terminalregisterkarte ist. Ich arbeite gerne mit Splits, aber ich kann keinen Weg finden, dies ohne zu tun C-W. Dies zwang mich Tabs zu verwenden, weil ich zwischen ihnen umschalten kann gt, gToder #gtwobei # …
Ich möchte mir das Verwenden von hjkl mehr beibringen als das Verwenden der Pfeiltasten, um in der Startreihe zu bleiben. Und ja, mir ist sehr bewusst, dass man hjkl nicht als Hauptnavigationstasten verwenden sollte. Dennoch sind meine Gewohnheiten ziemlich stark und ich merke nicht einmal, dass diese Handbewegung zu den …
Bei der Beantwortung einer Frage erwähnte ich die Verwendung einer normalen Tastenzuordnung, die unter vim.wikia.com zu finden ist. Während der Erklärung der Tastenbelegung wurde mir klar, dass ich keine Ahnung hatte, was das <Bar>bedeutet. Was heißt das? Ich habe versucht, es durch eine Pipe |mit und ohne Leerzeichen vor, um …
Ich habe mir Tipps zum Verschieben des Bildschirms angesehen und bin auf die folgenden Tipps gestoßen: zz = shift current line to middle of screen zt = shift current line to top of screen zb = shift current line to bottom of screen Meine Frage ist , was ist z? …
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.