에서 작동하는 터미널을 얻으려고 노력 : 나는 Cygwin에서 설치이맥스
M-x term
을 그리고 내 이맥스를 고정
을 : 나는 터미널을 시작할 때 그러나(setenv "PATH" (concat "c:/cygwin/bin;" (getenv "PATH")))
(setq exec-path (cons "c:/cygwin/bin" exec-path))
(require 'cygwin-mount)
(cygwin-mount-activate)
(add-hook 'comint-output-filter-functions
'shell-strip-ctrl-m nil t)
(add-hook 'comint-output-filter-functions
'comint-watch-for-password-prompt nil t)
(setq explicit-shell-file-name "bash.exe")
;; For subprocesses invoked via the shell
;; (e.g., "shell -c command")
(setq shell-file-name explicit-shell-file-name)
지금, 내가 시작하면
을 "중지"빈 화면이 아무것도주지과 같다 : 경로를 포함하도록 0
M-x shell
실제로는 bash 쉘을 실행하고 파일 디렉토리를 비행하는 것은 괜찮습니다 (cd, ls, cp, rm 등). 그러나 파이썬 셸을 열려고 시도 할 때 다시 손으로 들어가서 입력합니다 ... 셸이 충돌합니다. 내가하는 일에 중대한 오류가 있습니까? 아니면 누군가 온라인 솔루션으로 나를 안내 할 수 있습니까? (나는 매우 광범위하게 검토 한 결과.)
SSH는 오류 제공 :
". 표준 입력이 터미널이 아니기 때문에 할당되지 않습니다 의사 터미널"을
.emacs를 통해 rxvt를 설정하는 데 문제가 있습니다 ... '-i는 옵션이 아닙니다.'라는 말과 가능한 옵션을 나열합니다. TERM 변수의 기본 설정은 무엇입니까? 온라인으로 소스가 CYGWIN으로 설정되어 있음을 알았지 만 이것이 배치 파일인지 또는 다른 숨겨진 파일인지는 알 수 없습니까? 이맥스에서 쉘을 얻기가 어렵다. 그래도 의견을 많이 주셔서 감사합니다! – mduvall