Używam gvim w oknach. Jak skopiować tekst z bieżącej pozycji do końca wiersza w vi i wkleić go do innego pliku otwartego w vi. Wyszukałem w Google, ale nie mogę znaleźć na to żadnego rozwiązania. Doceń jakąkolwiek pomoc w tej sprawie. Dziękuję Ci.
102
*
(lub+
).file1
dofile2
. Nadal muszę używać myszy. Jaki może być prawdopodobnie powód?D
do wycinania od bieżącej pozycji do końca ip
wklejania (odzyskiwania) oryginalnych danych, a następnie przechodzę do innego miejsca, aby wkleić szarpane dane. Po prostu dlatego, że znacznie łatwiej jest pisaćD
niży$
.y$
bez średnika.Jeśli nie chcesz dołączać końca wiersza do szarpnięcia, możesz użyć
yg_
. (Lub w twoim przypadku"*yg_
)Zasadniczo, po prostu uświadom sobie, że istnieje różnica między
$
i pod względemg_
ruchu. Pomogło mi to przy wielu okazjach.źródło
g_
i$
? Rzadko, jeśli w ogóle, muszę uwzględniać przerwanie linii w ruchach.$MYVIMRC
add the linenmap $ g_
Dodaj tę linię do swojego .vimrc
Więcej na moim vimrc .
źródło
Inne rozwiązanie:
Dp
i wklej za pomocąp
. W rzeczywistości to najpierw usuwa do końca wiersza i ponownie wkleja go w tym samym miejscu. Wklej go gdzie indziej zp
.źródło