Emacs에서 vhdl-mode를 영구히 제거하는 방법이 있는지 궁금합니다. 나는 이미 "How do I turn off vhdl-mode in emacs?"을 체크했으나 Emacs에서이 모드 중 일부를 영구히 제거 할 수있는 방법을 알고 싶습니다.모드를 비활성화하는 방법
은 - 실험에만 그래서 어떤 라이센스 문제 또는 등
Emacs에서 vhdl-mode를 영구히 제거하는 방법이 있는지 궁금합니다. 나는 이미 "How do I turn off vhdl-mode in emacs?"을 체크했으나 Emacs에서이 모드 중 일부를 영구히 제거 할 수있는 방법을 알고 싶습니다.모드를 비활성화하는 방법
은 - 실험에만 그래서 어떤 라이센스 문제 또는 등
모든 모드 파일로 사용할 수 있습니다. 내 컴퓨터에서 VHDL 모드는 /usr/share/emacs/23.4/lisp/progmodes/vhdl-mode.el.gz
입니다. 이 파일을 지우면 전혀 사용할 수 없습니다. 다른 모드가이 모드에서 구현 된 기능에 의존하면 너무 어려워 질 것입니다.
또한 모드가 여러 파일에 걸쳐있을 수 있으므로 여러 개를 제거해야 할 수 있습니다.
변수를 auto-mode-alist
변수에서 제거하여 효과적으로 비활성화 할 수 있습니다. 일단 제거되면 모드는 자동으로 이맥스에 의해 선택되지 않지만 여전히 수동으로 시작될 수 있습니다. 이렇게하면 vhdl-mode
이 제거됩니다.
(rassq-delete-all 'vhdl-mode auto-mode-alist)
감사합니다.이 모드와 사용하는 파일에 어떤 영향을 주는지 어떻게 알 수 있습니까? 가능한 경우 수정 사항을 답안에 포함시킬 수 있습니까? 당신은 최고입니다 .. – Daniel
나는 소스 코드를 읽는 방법이 부족하다는 것을 알지 못합니다. 모든'require '문을 찾고이 모드가 제공하는 것을'요구'하는 다른 파일을보십시오. 시작입니다. –