Jak zaznaczać i kopiować tekst w Emacsie za pomocą klawiatury?


11

Jak wybrać tekst za pomocą klawiatury?

Po zaznaczeniu tekstu klikam Edytuj . To pokazuje Copy <copy>.

Jak skopiować tekst za pomocą klawiatury?

Odpowiedzi:


1

Spróbuj włączyć tryb wyboru komputera . Zobacz także stronę kopiuj / wklej na emacswiki


Czy PcSelectionMode obsługuje również normalne emacs, czy powinienem zainstalować inny emacs? Nawiasem mówiąc, wiem, że C- oznacza ctrl, M- oznacza alt, a co to jest S-?
— Sam

Powinien być dostępny w domyślnej instalacji GNU Emacs. Możesz spróbować włączyć go za pomocąM-x pc-selection-mode
— Tom

Dziękuję ~ Załadowałem tryb wyboru komputera. Jak nacisnąć S-?
— sam

@sam: Przypuszczam, że Sto Shiftmodyfikator
— enzotib

33

Naciśnij Ctrl-, Spaceaby zaznaczyć początek bloku.

Przesuń kursor do końca bloku.

Naciśnij Alt-, waby skopiować

Przejdź do pozycji wstawiania

Prasa Ctrl- ydo wklejenia


Nie mogę wybierać za pomocą klawiszy Ctrl + spacja, a jeśli używam myszy do wybierania, nie mogę również kopiować za pomocą klawiszy Alt + W. Co się stało?
— sam

@sam: Ctrl-space nie zaznaczaj, zaznacz tylko początek bloku. Następnie zobaczysz, że wybór się rozszerza, jeśli przesuniesz kursor.
— enzotib

Przepraszam za moją literówkę niejasno, wiem, że powinienem używać klawiatury do poruszania kursorem. Kiedy naciskam Ctrl + spacja, po prostu otwieram metodę wprowadzania, taką jak scim. Nawet gdy używam myszy do wyboru, nie mogę również kopiować za pomocą alt + w. Ponieważ kiedy otwieram gedit do wklejania, wydaje się to niczym.
— Sam

Mam na myśli kopiowanie i wklejanie wewnątrz samego emacsa, nie wiem, czy działa wklejanie poza nim. I możesz spróbować Ctrl- @ zamiast Ctrl-space.
— enzotib

Próbowałem ctrl + 2 i ctrl + shift + 2 (oznacza ctrl + @) z klawiszem kierunkowym klawiatury (góra, dół, lewo, prawo po prawej stronie klawiatury), ale nie mogę również wybrać żadnych znaków.
— sam

5

Znalazłem inny sposób, taki sam jak operacje systemu Windows.

Menu Emacsa > Opcje > Wytnij i wklej Cx / Cc / Cv (CUA) .

Ta opcja pozwoli mi użyć Shift+, Arrow keysaby wybrać, Ctrl+, Caby skopiować, i ctrl+, Vaby wkleić.

Ale działa tylko w emacs. Nie można go wkleić na gedit.

Jeśli chcę wkleić do programu gedit, powinienem użyć menu > edycja > skopiuj .

Nie znalazłem żadnego skrótu do menu > edycja > kopiowanie .

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.