Czy możesz wyjaśnić, jakie jest twoje środowisko: • czy używasz Terminal lub xterm (z XQuartz )? • chcesz wkleić swoją linię w ciągu vi lub w ciągu inna aplikacja? Który?
daniel Azuelos
I środowisko to Mac Mavericks.yes, chcę pasterować linię w innej aplikacji.
fuyou001
Czy używasz Terminal lub xterm lub coś innego, czego nie byłem w stanie odgadnąć?
daniel Azuelos
Odpowiedzi:
3
Ustaw kursor w miejscu, w którym chcesz rozpocząć kopiowanie.
Naciśnij v (lub wielkie litery V, jeśli chcesz wyciąć całe linie).
Przesuń kursor na koniec tego, co chcesz skopiować.
Naciśnij y.
Przejdź do miejsca, w którym chcesz wkleić.
Naciśnij P, aby wkleić przed kursorem, lub p, aby wkleić po.
dzięki! metoda tylko w vi .if chcę skopiować tekst z vi na wklej systemowy?
fuyou001
Użyj myszki :-)
nohillside
mysz nie działa
fuyou001
Czy używasz vi w Terminalu? Wybranie tekstu za pomocą myszy i naciśnięcie Cmd-C spowoduje umieszczenie go w schowku systemowym.
nohillside
1
Nie pamiętam, czy jest to domyślne vi jest vim albo nie. Jeśli tak, a nie masz myszy, możesz dostać rzeczy do stołu montażowego, wybierając zakres (używając trybu wizualnego) i zapisując go do pbcopy (podobny do ta odpowiedź )
Terminal
lubxterm
(zXQuartz
)? • chcesz wkleić swoją linię w ciąguvi
lub w ciągu inna aplikacja? Który?Terminal
lubxterm
lub coś innego, czego nie byłem w stanie odgadnąć?Odpowiedzi:
Źródło: http://vim.wikia.com/wiki/Copy,_cut_and_paste
źródło
Nie pamiętam, czy jest to domyślne
vi
jestvim
albo nie. Jeśli tak, a nie masz myszy, możesz dostać rzeczy do stołu montażowego, wybierając zakres (używając trybu wizualnego) i zapisując go dopbcopy
(podobny do ta odpowiedź )źródło
vi
na MacOS X tovim
.