Najwyraźniej klawiatury Maca nie mają Insertklucza (a może mają, ale nie mogę go znaleźć). Jak mogę włączyć tryb wstawiania w VIM na komputerze Mac?
Najwyraźniej klawiatury Maca nie mają Insertklucza (a może mają, ale nie mogę go znaleźć). Jak mogę włączyć tryb wstawiania w VIM na komputerze Mac?
Odpowiedzi:
Jeśli jest to tak proste pytanie, jak się wydaje, wystarczy nacisnąć i.
Vim wchodzi w tryb wstawiania używając i(lub ado dołączania), niezależnie od platformy. Tryb nadpisywania jest rzadko wprowadzany za pomocą Shift+ r. Nigdy nie użyłem Inserttutaj klucza.
Innym zastosowaniem Insertklawisza jest przełączanie między trybem zastępowania a trybem wstawiania, gdy jest już w jednym z nich. Możesz to łatwo osiągnąć na komputerze Mac, po prostu mapując inny klucz, aby zrobić to za Ciebie. Po ~/.vimrcprostu umieść imap <F13> <Insert>i teraz F13klucz (który na mojej klawiaturze Maca jest najbliższym klawiszem do miejsca, w którym Insertklawisz znajduje się na zwykłej klawiaturze).
R, wpiszesz Rdo bufora.
.vimrc, działa to jako zmiana wielkości liter / wielkich liter na słowo - jakieś pomysły dlaczego?
F13(czy widzisz zachowanie wielkich liter bez mojego mapowania?), A może Insertjest mapowane w innym miejscu (użyj inoremapzamiast tego, imapaby to naprawić).
Wejdź do trybu wstawiania: naciśnij i
Wyjście z trybu wstawiania: naciśnij esc, wpisz:x