Zastanawiam się, dlaczego "tryb bloków wizualnych" nie działa dla mnie. Kluczem jest yank (lub usunąć) w trybie wizualnym.
Potrzebuję skopiować niektóre rzeczy z kolumn Excela o zmiennej długości. Oto, jak to zrobić:
Names
Donald Knuth
Sebastian Thrun
Peter Norvig
Satoshi Nakamoto
Age
100
50
60
45
Załóżmy, że chcesz umieścić drugą kolumnę po pierwszej.
- Yank go w trybie wizualnym:
- Przesuń kursor do początku
Age
- Naciśnij
Ctrl + v
aby wprowadzić tryb Visual
- przesunąć kursor do
5
w 45
- Naciśnij
y
szarpać (lub d
do usunięcia)
Teraz szarpnąłeś w trybie wizualnym.
masy (w trybie normalnym)
się na końcu pierwszej linii i dodać więcej miejsca, ponieważ jest mniejsza niż druga linia na przykład. Jeśli wkleisz "blok" bez dodawania dodatkowych spacji, nadpisze on "run" w Sebastian Thrun.
Teraz jesteś w pierwszym wierszu, wstaw kilka spacji po ostatniej postaci. Upewnij się, że nie jesteś w trybie wstawiania i naciśnij p
, aby wkleić blok. (Jeśli chcesz wkleić w trybie wstawiania, należy ctrl+r "
)
Czy w trybie blokowania wizualnego jest coś szczególnego w przycinaniu/szarpaniu? Moim problemem w tej chwili jest to, że rejestr, którego używam, jest w rzeczywistości rejestrem '*', co oznacza schowek systemu. –
Ten sam rejestr jest używany dla zwykłych 'y' i' p', jeśli nie określasz specjalnej z '' '. – Matej
Uważam, że ta ładna wtyczka Ingo Karkata jest pomocna, gdy chce się" rzucić "wklej. http://www.vim.org/scripts/script.php?script_id=3355 –