EclipseがEmacsを開くのはなぜですか?

EclipseがEmacsを開くのはなぜですか?

私はEclipseをインストールしました。.cEmacsでファイルを開くには、「ファイル」 - >「開く」を使ってファイルを開きます。

この時点で私は日食に疲れましたが、好奇心は満たされません。

これはどこから来たのですか?私は通常emacsを使用しません。 EclipseにはEmacsを開くための代替機能はありますか?このフォールバックを確認したり、emacs以外のものを選択できる場所はどこですか?


Fedora Workstation 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で開きます。

...

2つのオプションがあります。編集するファイルの種類を管理するためにEclipseプラグインをインストールするか(Pythonの場合はpyDevなど)、Window> Preferences> Editors> File Associationsに移動して、ファイル拡張子を組み込みファイルにリンクします。 Eclipseテキストエディタで。

.cテキストファイルのデフォルトのテキストエディタはgedit(Gnomeテキストエディタ)ですが、emacsがインストールされているため、ファイルのデフォルトエディタになります。

emacs.desktoporg.gnome.gedit.desktop.比較すると、emacsはファイルに対して独自に登録されますが、通常はテキストファイルにのみ登録されて/usr/share/applicationsいることがわかります。より具体的なタイプが優先すると思います。.cgedit

おすすめ記事