Emacs에서 C 공간이 작동하지 않습니다.


2

C ++ 파일을 열고 C 코드를 눌러 일부 코드를 선택하려고했지만 지금은 작동하지 않습니다. 하단에 오류 메시지가 symbol's function definition is void semantic-mrub-update있습니다. 이 문제를 해결하는 방법?


1
귀하의 목표는 사용을 가능하게 set-mark-command하는 것이라고 생각합니다 C-space. 여러분에게 링크 된 함수 는 Emacs Trunk 최신 버전의 소스 코드에서 C-space추적 가능합니다 . . . lisp/cedet/semantic/mru-bookmark.el. 당신이 당신의 구성 파일 및 타사 설치 라이브러리 / 패키지를 검색 할 경우에 연결된 키 정의에 대한 참조를 찾을 수 C-spacesemantic-mrub-update또는 semantic-mrub-push? 그 핵심 정의는 용의자가 될 것입니다. . .
lawlist

Lubuntu (14.04.2)의 Emacs (터미널에서)에이 문제가있어서 "ctrl + space" 의 지시 사항을 따라 해결했습니다. 일부 입력 메소드를 호출하도록 바인딩되어 있으며 Emacs 또는 Eclipse 자동 완성에서 작동하지 않습니다. .
zrajm, 1515 년

macOS에서 가능한 문제 : emacs.stackexchange.com/questions/21285
ShreevatsaR

답변:


1

데스크톱 관리자에서 정의 된 바로 가기와 충돌이 발생할 수 있습니다. 바로 가기 C 공간은 종종 키보드 입력 방법을 전환하는 것과 매핑됩니다. 키보드 입력 방법 환경 설정에서 단축키를 변경 (또는 제거) 할 수 있습니다. 나는 우분투 14.04로 바꾸고 나서 같은 문제를 겪었고 이런 식으로 해결했다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.