P
을 사용하여 dired-mode
에서 인쇄하고 싶습니다. 이것은 lpr-switches
을 통해 설정된 기본 인쇄 명령에 대해 잘 작동하지만 종종 명령을 편집하려고합니다. 예를 들어 P
에서 lpr
을 제안하는 경우 -o number-up=2
을 추가하고 싶습니다. 문제는 여기에 -o
뒤에 공백이 들어가고 스페이스 바를 누르면 No match
이 나옵니다. lpr
(또는 다른 문제에 직면 한 다른 명령)을 어떻게 조정할 수 있습니까?단어를 입력하는 대신 미니 패드에 공백을 입력하는 방법은 무엇입니까?
답변
미니 버퍼에서 space
은 완료 명령에 바인딩됩니다. 실제 ''를 입력하려면 C-q <space>
을 인용해야합니다. 이것은 나를 위해 많이 온다. 그래서 M-<space>
은 미니 버퍼에 리터럴 공간을 입력해야한다 :
EDIT : 다음 phils 주석은 정말로 무의미하다. 키 바인딩없이 M-space
을 사용하여 원하는 동작을 얻을 수 있습니다.
(define-key minibuffer-local-completion-map "\M- "
(lambda() (interactive) (insert " ")))
완벽한, 타일러, 많은 감사합니다. –
요즘의''M-SPC'는''just-one-space''에 묶여 있습니다. 이것은''텍스트를 다시 포맷 할 때 매우 유용 할뿐만 아니라, 코드를 필요로하지 않고이 답을 사용할 수 있다는 것을 의미합니다. – phils
@phils 나는 이것을 함께 놓을 때 나는 그것을 놓쳤다 고 나는 믿을 수 없다. 완성은 bibtex 모드에서 나를 미치게하는데 사용되었고 미니 버스에서 유용하지 않았기 때문에'M-space '를 사용하여 정말 영리하다고 생각했습니다. 그것이 그렇다! 오. – Tyler
또한 미니 버퍼의 키맵의 각 self-insert-command
에 SPC
을 바인딩 할 수 있습니다. 그렇다면 C-q
을 사용할 필요가 없습니다.
SPC
에 대한 21 세기의 이유가 없다. 이맥스는 마지막으로 파일 이름 완성이 흔적을 제거있어,하지만 아직 WRT 완료 다른 종류의 최대 wised 않았습니다.
없음 인쇄 가능한 문자는 완료 명령에 바인딩해야한다 --- 그들이해야
C-q
이 구식입니다 사용하지 않고.이
?
또는
SPC
를 삽입 할 수있는 모든자가 삽입.)
안녕하세요 드류, "미니 버퍼 키맵 각각"이 의미하는 바를 구체적으로 표현해 주실 수 있습니까? –
다음은 미니 버퍼 완성 키맵입니다 (완성 키맵에만 필요하기 때문에 한정자 "completion"을 추가해야합니다) :'minibuffer-local-completion-map','minibuffer-local-must-match-map', minibuffer-local-filename-completion-map','minibuffer-local-filename-must-match-map' 명령을 사용합니다. 최근 이맥스 버전에서는 마지막 두 개를 수정하는 것을 잊어 버릴 수 있습니다. – Drew
안녕하세요, 귀하의 설명을 바탕으로 생각해 낼 수있는 가장 좋은 방법은'(define-key 미니 버퍼 - 로컬 완성지도 (kbd "") '자체 삽입 명령)'과 다른 기능에 해당하는 것입니다. 하지만 여전히 일치하지 않습니다 :-( –
- 1. 대신 날짜를 입력하는 대신
- 2. 무엇이 : $ s합니까? 입력하는 대신
- 3. 공백이있는 경로를 입력하는 방법은 무엇입니까?
- 4. 이 프로그램에 단어를 입력하는 방법?
- 5. 비밀번호를 입력하는 방법은 무엇입니까?
- 6. 한 줄씩 입력하는 방법은 무엇입니까?
- 7. 구입할 제품을 입력하는 방법은 무엇입니까?
- 8. URL에 검색어를 입력하는 방법은 무엇입니까?
- 9. ERB 템플릿에 공백을 입력하는 방법은 무엇입니까? 에 의해
- 10. Selenium : 텍스트 필드의 값으로 공백을 입력하는 방법은 무엇입니까?
- 11. iPhone 앱에서 문자를 입력하는 동안 전체 단어를 표시하는 방법은 무엇입니까?
- 12. 간격에 문자를 입력하는 방법은 무엇입니까?
- 13. HashMap에 값을 입력하는 방법은 무엇입니까?
- 14. 신경망에 이미지를 입력하는 방법은 무엇입니까?
- 15. 기존 프로젝트를 입력하는 방법은 무엇입니까?
- 16. 텍스트 입력란에 입력하는 방법은 무엇입니까?
- 17. 데이터베이스에 데이터를 입력하는 방법은 무엇입니까?
- 18. 두 변수를 입력하는 방법은 무엇입니까?
- 19. 키보드에서 수식을 입력하는 방법은 무엇입니까?
- 20. monkeyrunner에서 값을 입력하는 방법은 무엇입니까?
- 21. 아약스를 올바르게 입력하는 방법은 무엇입니까?
- 22. adb 명령을 입력하는 방법은 무엇입니까?
- 23. Javascript에서 할인가를 입력하는 방법은 무엇입니까?
- 24. 버튼에 직접 입력하는 방법은 무엇입니까?
- 25. 입력하는 동안 asterix에서 입력하는 방법?
- 26. div에서 # 또는 @ 옆에 문자/단어를 입력하는 방법
- 27. 간단하게 숨겨진 단어를 파이썬에서 입력하는 방법
- 28. 영국 우분투 VM의 Vim에서 '£'대신 '#'을 입력하는 방법은 무엇입니까?
- 29. Sitecore RichText 편집기에서 나누기를 입력하는 방법은 무엇입니까?
- 30. SSMS 셀에 'NULL'을 입력하는 방법은 무엇입니까?
그것의 제목을 변경하는 것이 도움이 될 수도 있습니다 귀하의 질문, 비슷한 문제가있는 사람들을 쉽게 찾을 수있게하십시오. 아마도 다음과 같이 할 수 있습니다 : "단어를 완성하는 대신 미니 버퍼에 공간을 입력하십시오"완료. – Tyler
완료. 고마워, 타일러. –