Anscheinend haben Mac-Tastaturen keinen InsertSchlüssel (oder vielleicht doch, aber ich kann ihn nicht finden). Wie kann ich den Modus in vim auf einem Mac einfügen ?
Anscheinend haben Mac-Tastaturen keinen InsertSchlüssel (oder vielleicht doch, aber ich kann ihn nicht finden). Wie kann ich den Modus in vim auf einem Mac einfügen ?
Antworten:
Wenn dies eine so einfache Frage ist, wie es scheint, drücken Sie einfach i.
Vim wechselt unabhängig von der Plattform mit i(oder azum Anhängen) in den Einfügemodus . Der Überschreibmodus wird nur selten mit Shift+ aufgerufen r. Ich habe den InsertSchlüssel hier nie benutzt .
Die andere Verwendung des InsertSchlüssels besteht darin, zwischen Ersetzungsmodus und Einfügemodus zu wechseln, wenn beide bereits vorhanden sind. Sie können dies auf dem Mac problemlos erreichen, indem Sie einfach einen anderen Schlüssel zuordnen, um dies für Sie zu tun. In Ihrem ~/.vimrc
Just Put imap <F13> <Insert>
und jetzt die F13Taste (die auf meiner Mac-Tastatur die InsertTaste ist, die der Stelle auf einer normalen Tastatur am nächsten kommt ).
R
, wird ein R
in den Puffer eingegeben.
.vimrc
, funktioniert dies als Änderung der Groß- / Kleinschreibung / Großschreibung pro Wort - irgendwelche Ideen warum?
F13
(sehen Sie das Großschreibverhalten ohne meine Zuordnung?) Oder es Insert
wird an anderer Stelle zugeordnet (verwenden Sie es, inoremap
anstatt dies imap
zu beheben).
Aktivieren Sie den Einfügemodus: Drücken Sie i
Beenden des Einfügemodus: Drücken Sie esc, geben Sie ein:x