답변:
대답은 12.10에서 작동하지 않았습니다. 내 경우에 효과가 있었던 것은 다음과 같습니다.
이것은 12.04 및 13.04에서도 작동합니다.
gedit
와 함께 geany
)
보다 강력한 해결책은의 바인딩을 바꾸는 것입니다 /usr/share/applications/defaults.list
.
sed -i 's/gedit/emacs/' /usr/share/applications/defaults.list
텍스트 파일을 마우스 오른쪽 버튼으로 클릭하고 "연결 프로그램"을 가리키면 하위 메뉴에 다른 편집기가 표시됩니다. "기타 응용 프로그램 ..."을 클릭하십시오. 응용 프로그램 목록이있는 대화 상자가 표시되고 Emacs를 선택한 다음 ""일반 텍스트 문서 "파일에이 응용 프로그램 기억"옵션이 선택되어 있는지 확인하십시오. "열기"를 클릭하십시오.
DE를 사용하지 않지만 구성의 경우 다음 명령이 가장 좋습니다.
/usr/bin/select-editor
모든 파일 유형에 대해 gedit를 다른 텍스트 편집기로 바꾸려면 가장 쉬운 방법은 다음 defaults.list
위치에 있는 파일 을 편집하는 것입니다.
/usr/share/applications/defaults.list
모든 gedit.desktop
참조를 찾아 자신의 편집기 (이 경우 emacs.desktop
)로 바꾸 십시오 . 파일을 편집하려면 루트 권한이 필요합니다. 그래서, 그냥하십시오 :
sudo -H gedit /usr/share/applications/defaults.list
파일을 저장하고 닫으면 완료됩니다.
# ~ / .local / share / applications / mimeapps.list 에서 특정 사용자의 기본 텍스트 편집기를 다음과 같이 설정할 수 있습니다 .
[Default Applications]
text/plain=gedit.desktop
모든 사용자를위한 전역 구성의 경우 /etc/gnome/defaults.list 를 수정해야 합니다.
Pluma를 모든 사용자의 기본 텍스트 편집기로 설정하려면 (전역) :
sudo sed -i 's | text / plain = gedit.desktop | text / plain = pluma.desktop | g'/etc/gnome/defaults.list
export EDITOR=emacs
-아마도.bashrc
그것을 당신의 기본값으로 추가 할 수 있습니다 .