Emacs - kopiowanie, wycinanie, wklejanie
W programie Emacs, mamy dwa rodzaje wklejania,
kopiowania i wycinania tekstu. Pierwszy z nich dotyczy wewnętrznej
obsługi tych funkcji pomiędzy buforami, przez co nie mamy możliwości
współdzielenia schowka z innymi aplikacjami. Domyślnie, te
przypisane są klawiszom:
C-w - wycinanie tekstu
M-w - kopiowanie tekstu
C-y - wklejanie tekstu
C-y M-y - wklejanie poprzednio skopiowanych tekstów
Żeby wykonać te same operacje, jednak na schowku do którego
mają dostęp również inne aplikacje, możemy albo opcji z menu: Edit
-> Copy, Edit -> Cut, Edit -> Paste, co jest równoważne
poleceniom:
M-x clipboard-kill-region- wycinanie
tekstu
M-x clipboard-kill-ring-save-
kopiowanie tekstu
M-x x-clipboard-yank- wklejanie tekstu
Jednak najwygodniej jest przypisać sobie te funkcje to
wybranych klawiszy. Aby to wykonać wystarczy dopisać do pliku
konfiguracyjnego .emacs (znajduje się on w katalogu użytkownika)
następujące polecenia:
(global-set-key [f5] 'clipboard-kill-ring-save)
(global-set-key [f6] 'clipboard-kill-region)
(global-set-key [f7] 'clipboard-yank)
Przy czym, oczywiście przypisujemy sobie to do klawiszy których będzie
nam najwygodniej używać, np. standardowe C-c, C-v, C-x:
(global-set-key "C-c" 'clipboard-kill-ring-save)
(global-set-key "C-x" 'clipboard-kill-region)
(global-set-key "C-v" 'clipboard-yank)
Po zapisaniu pliku .emacs, oraz wydaniu polecenia: M-x load-file RET ścieżka_do_pliku_.emacs, Możemy cieszyć się wygodną obsługą schowka obsługiwanego również przez inne aplikacje.

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!