Eclipse가 Emacs를 여는 이유는 무엇입니까?

Eclipse가 Emacs를 여는 이유는 무엇입니까?

방금 이클립스를 설치했습니다. .cEmacs에서 파일을 열려면 "파일" -> "열기"를 사용하여 파일을 엽니다 .

이 시점에서 나는 일식에 지쳤지만 호기심은 충족될 수 없습니다.

이것은 어디에서 왔습니까? 저는 일반적으로 emacs를 사용하지 않습니다. Eclipse에는 Emacs를 여는 데 대한 대체 기능이 있습니까? 이 폴백을 확인하거나 emacs 이외의 것을 선택할 수 있는 곳은 어디입니까?


페도라 워크스테이션 27

$ rpm -qa|grep eclipse
eclipse-platform-4.7.2-1.fc27.x86_64
eclipse-p2-discovery-4.7.2-1.fc27.noarch
eclipse-webtools-common-3.9.2-1.fc27.noarch
eclipse-swt-4.7.2-1.fc27.x86_64
eclipse-xsd-2.13.0-1.fc27.noarch
eclipse-m2e-workspace-0.4.0-6.fc27.noarch
eclipse-pde-4.7.2-1.fc27.x86_64
eclipse-mylyn-tasks-bugzilla-3.23.2-2.fc27.noarch
eclipse-recommenders-2.5.0-1.fc27.noarch
eclipse-equinox-osgi-4.7.2-1.fc27.x86_64
eclipse-egit-4.10.0-1.fc27.noarch
eclipse-m2e-core-1.8.2-2.fc27.noarch
eclipse-epp-logging-2.0.6-1.fc27.noarch
eclipse-ecf-core-3.13.8-1.fc27.noarch
eclipse-jdt-4.7.2-1.fc27.noarch
eclipse-usage-4.5.2-0.1.fc27.noarch
eclipse-jgit-4.10.0-2.fc27.noarch
eclipse-webtools-servertools-3.9.2-1.fc27.noarch
eclipse-webtools-sourceediting-3.9.2-1.fc27.noarch
eclipse-mylyn-3.23.2-2.fc27.noarch
eclipse-abrt-0.0.3-3.fc27.noarch
eclipse-emf-runtime-2.13.0-3.fc27.noarch
eclipse-gef-3.11.0-4.fc27.noarch
eclipse-emf-core-2.13.0-3.fc27.noarch

답변1

https://superuser.com/questions/112410/how-do-i-make-all-file-types-open-in-the-internal-editor-in-eclipse

Eclipse에서 파일 열기 대화 상자를 사용하면 예상대로 많은 파일 형식(.java, .txt)이 내부 편집기에서 열립니다. 그러나 다른 것들은 외부 편집기에서 열립니다. 예를 들어, 시스템에서 .sh 파일을 열려고 하면 emacs에서 열리고 .py 파일은 bluefish에서 열립니다.

...

두 가지 옵션이 있습니다. 편집하려는 파일 형식을 관리하기 위해 Eclipse 플러그인을 설치하거나(예: Python의 경우 pyDev) Window > Preferences > Editors > File Associations로 이동하여 파일 확장자를 내장 파일에 연결하는 것입니다. Eclipse 텍스트 편집기에서.

.c텍스트 파일의 기본 텍스트 편집기는 gedit(Gnome 텍스트 편집기)이지만 emacs가 설치되어 있으므로 파일의 기본 편집기가 됩니다 .

emacs.desktop와 를 org.gnome.gedit.desktop.비교 하면 emacs는 파일에 대해 자체적으로 등록되지만 일반적으로 텍스트 파일에만 등록 /usr/share/applications된다는 것을 알 수 있습니다 . 더 구체적인 유형이 우선한다고 생각합니다..cgedit

관련 정보