Często zdarza mi się, że kopiuję fragment kodu do schowka mojego systemu operacyjnego z Internetu. Następnie wykonuję następujące proste kroki:
- Przejdź do mojego okna Emacsa
- Znajdź miejsce, w którym chcę wkleić kod
- Użyj
C-y
(yank
), aby wstawić skopiowany tekst.
Jednak czasami stwierdzam (ku mojemu wielkiemu rozczarowaniu), że nieświadomie użyłem jakiejś formy polecenia zabicia (takiego jak kill-word
lub kill-line
), gdy byłem w kroku 2. W takich przypadkach skopiowany tekst ze „schowka” nigdy nie trafia w zabójstwo pierścień.
Czy istnieje sposób, aby upewnić się, że skopiowany tekst z innych aplikacji zawsze trafia do mojego pierścienia zabijania?
Najczęściej pracuję w systemie Linux, ale regularnie używam Emacsa w systemach Windows i Mac OS X, więc preferowana jest odpowiedź na system operacyjny.