Czy istnieje sposób na skopiowanie wszystkich linii z pliku do schowka w edytorze VI. Próbowałem *yG
, +yG
, "+yG
i :%y+
z poprzednich postów w SO, ale nic nie działa w OS X.Edytor VI: Przewiń cały plik do schowka (specyficzny dla OS X).
Odpowiedz
Domyślna Vim dostarczany z systemem Mac OS X, /usr/bin/vi[m]
, nie jest skompilowany ze schowka wsparcia.
Masz trzy opcje:
korzystanie
pbcopy
z linii poleceń, bez użycia Vima$ cat filename | pbcopy
korzystanie
pbcopy
z Vima:%w !pbcopy
uzyskać własne Vima ze schowka wsparcia
Można to zrobić poprzez MacPorts lub Homebrew, pobierając MacVim lub budując from the source.
także prawidłowy sposób korzystania z konkretnego rejestru z y
jest "{register}y
.
Zobacz $ man pbcopy
w terminalu i :help clipboard
i :help !
w Vim.
Świetnie! pbcopy jest niesamowity. :) –
oznacza po prostu "idź na koniec pliku" i potrzebujesz wycen przed *
lub +
, aby były skuteczne jako rejestry schowka. Szukasz czegoś bardziej jak gg"*yG
co oznacza:
gg
- przejście do początku pliku
"*
- użyj *
rejestr
y
- rozpocznij yank
G
- idź na dole pliku
lub możesz użyć :!cat % | pbcopy
który nie jest podobny do fi ne dostarczane rozwiązania romainl.
vim --version | grep schowek, jeśli zobaczysz "-clipboard", nie zrobisz tego. Twój vim go nie obsługuje. Musisz skompilować kod źródłowy.
kompilacji
$./configure \ --enable-gui=auto --with-features=huge --with-x
$ make && sudo make install
- 1. Każdy edytor podobny do VI w Windows?
- 2. Skopiuj linie do os x schowka z vim na zdalnej konsoli
- 3. Pobieranie danych RTF z Mac OS X kartonowe (schowka)
- 4. Wybór cały stół/tekst do kopiowania do schowka
- 5. Ustaw vi jako edytor w GHCi
- 6. Numpy-MKL dla OS X
- 7. Edytor nano na OS X - Jak wpisać M-U dla cofnięcia?
- 8. Dylibs i OS X
- 9. Automatyczne formatowanie dla vi?
- 10. ldconfig dla systemu Mac OS X
- 11. Klasa UIDevice dla Mac OS X?
- 12. Jak skonfigurować specyficzny dla użytkownika plik hosts w systemie Windows?
- 13. Instalacja Pygame dla Mac OS X 10.6.8
- 14. OS X FinderSync 'nie' dla/Volumes
- 15. Jak piszesz program dla Mac OS X?
- 16. Nagłówki OpenGL dla OS X i Linux
- 17. A MapKit dla Mac OS X?
- 18. Specyficzny dla środowiska plik application.properties w aplikacji Spring Boot
- 19. Bash OS X: dirname
- 20. Wskaźniki do tworzenia wirtualnych sterowników monitorów dla OS X
- 21. Edytor XML dla Linuksa
- 22. Sublime Text 2 - OS X Command Line
- 23. specyficzny dla pliku vim .vimrc
- 24. Jak programowo utworzyć plik C w systemie Mac OS X?
- 25. Gdzie jest mój plik .emacs w systemie Mac OS X
- 26. Postgresql: Jak znaleźć plik pg_hba.conf przy użyciu Mac OS X
- 27. Specyficzny układ językowy dla Androida
- 28. Vi Keybindings in DrRacket
- 29. OS X dzyń -pthread
- 30. assembler w os x
używasz macvim lub vim wewnątrz terminalu? – pb2q
Używam vim wewnątrz terminala –