나는 Emacs에서 ansi-term을 사용하며 거기에 몇 마디를 붙여 넣어야합니다. '붙여 넣기'는 마우스 중간 버튼에서만 작동합니다. C-x C-j
및 C-c C-k
을 사용하면 char run
과 line run
사이를 전환 할 수 있지만 불편합니다. 나는 C-y
또는 C-c y
을 사용하여 작업하는 것을 선호합니다. 온라인에서 검색했지만 해결책은 내 emacs에서 작동하지 않았습니다 .23.Emacs의 ansi-term에 단어 붙여 넣기
4
A
답변
2
여기에는 두 가지 옵션이 있습니다. 하위 프로세스 또는 Emacs를 사용하십시오.
하위 프로세스 (아마도 readline을 사용하는 무언가)를 사용하려면 raw C-y
문자 만 보내면됩니다.
(define-key term-raw-map (kbd "C-k") 'term-send-raw)
(define-key term-raw-map (kbd "C-y") 'term-send-raw)
이어서 C-k
및 C-y
은 그들이 다른 단말에서와 같이 함수 단말기로 직접 전송 취득 (예를 들어, 각각의 라인과 십중팔구 단부 죽). 열등한 프로세스가 keypresses를 받고 해석하기 때문에, Emacs는 kill과 yanks와 아무런 관련이 없습니다.
Emacs의 kill ring을 사용하려면 term-paste
을 사용하십시오.
(define-key term-raw-map (kbd "C-c C-y") 'term-paste)
는 개인적으로, 나는 일반 단말기와 같은 term-mode
버퍼를 치료하기 위해 좋아, 내가 명령 줄을 편집하고있을 때 나는 보통/붙여 넣기 및 C-k
/C-y
을 복사하려면 마우스를 사용합니다.
FWIW, 내가 multiterm를 사용하고, 나는
(with-eval-after-load "multi-term"
(dolist
(bind '(("C-k" . term-send-raw)
("C-y" . term-send-raw)
("C-c C-y" . term-paste)
))
(add-to-list 'term-bind-key-alist bind)))
관련 문제
- 1. 대문자로 단어 붙여 넣기
- 2. TinyMCE - 단어 붙여 넣기
- 3. 후크 단어 붙여 넣기 명령
- 4. REPL에 붙여 넣기 : 붙여 넣기
- 5. Umbraco 7 RTE 단어 붙여 넣기?
- 6. PDF 복사 후 붙여 넣기 새 단어
- 7. TinyMCE : 단어 붙여 넣기 강제 적용
- 8. 붙여 넣기 단어 Excel 차트, VBA
- 9. 여러 단어 문서에서 복사하여 붙여 넣기 VBA
- 10. 붙여 넣기 powershell 및 Excel에서 붙여 넣기
- 11. 붙여 넣기 코드 function.php
- 12. 색이있는 텍스트 붙여 넣기
- 13. 붙여 넣기
- 14. FCK 편집기 붙여 넣기에서 단어
- 15. tinymce "단어에서 붙여 넣기"칼리브리
- 16. 텍스트 붙여 넣기 R 함수 - NULL 단어 안에
- 17. answers.com의 복사/붙여 넣기 기능
- 18. 캡쳐 붙여 넣기 이벤트/붙여 넣기 html - javascript
- 19. 커서 위치에 붙여 넣기 시스템 어디서나 붙여 넣기
- 20. 보이는 셀에 붙여 넣기 오류 붙여 넣기 1004
- 21. 하이라이트 복사 및 붙여 넣기 VIM에 붙여 넣기
- 22. 클립 보드에서 붙여 넣기 및 자동 토글 : 붙여 넣기 설정
- 23. 복사, 잘라 내기, 붙여 넣기 UISearchBar에 붙여 넣기 사용 안함
- 24. 배열 값 붙여 넣기 및 일반적으로 붙여 넣기
- 25. JEditorpane에 이미지 붙여 넣기
- 26. 여러 번 붙여 넣기
- 27. 복사하여 붙여 넣기
- 28. Silverlight에 이미지 붙여 넣기
- 29. VBA의 특수 붙여 넣기
- 30. for 루프로 붙여 넣기
내 의견을 한 다음에 않습니다. – snowgoose
이 솔루션은 나를 위해 작동 발견 : [링크 : 다중 용어 붙여 넣기] (http://stackoverflow.com/questions/8729462/in-emacs-how-can-i-paste-into-multi-term) – snowgoose