컴파일 후 M-x shell 후 파일명을 치는게 귀찮아서 (?).. elisp 로 shell 후 ./[filename] 을 자동으로 치게 하고싶습니다.
그래서 elisp 매뉴얼을 뒤져가며 대충 짜본게..
(defun fooo ()
"Run ./filename"
(interactive)
(let (fileName))
(setq fileName (file-name-nondirectory buffer-file-name))
(setq fileName (format "./%s" (file-name-sans-extension fileName)))
(split-window-vertically)
(other-window 2)
(shell fileName)
)
이런 형태인데... shell 만 실행되고 명령어는 입력이 안되더군요 T.T
위 코드가 어디서부터 잘못된건지 알고싶습니다 T.T