Jak wkleić tekst, który szarpnąłem na końcu wiersza? Obecnie robię to, naciskając $p. Czy można to zrobić za jednym naciśnięciem klawisza?
Jak wkleić tekst, który szarpnąłem na końcu wiersza? Obecnie robię to, naciskając $p. Czy można to zrobić za jednym naciśnięciem klawisza?
Odpowiedzi:
Występuje, jeśli utworzysz mapowanie, np.
:nmap , $p
Następnie możesz wpisać, ,aby wkleić na końcu wiersza.
Pamiętaj, w ten czy inny sposób powinieneś powiedzieć Vimowi, że chcesz tekst na końcu linii, a nie w miejscu, w którym aktualnie znajduje się kursor; domyślnie Vim nie ma na to ani jednego naciśnięcia klawisza.
Jeszcze kilka naciśnięć klawiszy, ale pozwoli Ci ustawić tekst lub dodać inną zawartość przed wklejeniem:
a
<position the cursor where you would like to paste the text>
Ctrl+r"
Objaśnienie: Ctrl+ rwstawia zawartość rejestru. "jest nienazwanym rejestrem, zawierającym tekst ostatniego usunięcia lub szarpnięcia.
Często robię to, wklejając komentarze. :)
A<esc>p
ten, którego aktualnie używam.