gvim을 gedit 대신 기본 텍스트 편집기로 설정하려면 어떻게합니까?


8

Ubuntu Tweak과 같은 것을 사용하여 각 파일의 파일 연결을 변경할 수 있다는 것을 알고 있습니다. 그러나 gedit에서 열었던 모든 파일이 이제 gvim에 의해 처리되도록 시스템을 더 빨리 설정하고 시스템을 설정하는 방법이 있는지 궁금합니다.

답변:


10

열려는 파일을 마우스 오른쪽 버튼으로 클릭하고 "다른 응용 프로그램으로 열기"를 선택하십시오. 설치된 모든 프로그램 목록이 포함 된 창이 나타납니다. 목록에서 gvim을 선택하고 "Remember this application ..."이 선택되어 있는지 확인하십시오. 그러면 해당 유형의 모든 파일이 gvim에 열립니다. 그러나 파일 형식이 더 많기 때문에 이는 절반에 불과합니다. 다른 방법은이 파일을 편집하거나 작성하는 것입니다.

~/.local/share/applications/defaults.list

그리고 그것이 포함되어 있는지 확인하십시오

[Default Applications]
text/plain=gvim.desktop

권장되는 방법은 터미널에이 명령을 입력하는 것입니다.

sudo update-alternatives --config editor

명령 행 편집기를 업데이트하고

sudo update-alternatives --config gnome-text-editor

GUI 편집기를 업데이트하십시오. 편집기로 설정할 편집기에 해당하는 번호를 입력하고 Enter를 누르십시오. 모든 시스템 참조가 업데이트됩니다.

그렇게해야합니다.


나는 당신이 말한 것을했고 마침내 텍스트 파일을 열도록 gvim을 얻었습니다. 그러나 내 소스 파일에서는 여전히 gedit를 사용합니다. 어떻게하면 우분투에게 gedit 사용을 중단하고 gvim을 대신 사용하도록 할 수 있습니까?
Shahbaz

소스 파일의 의미는 무엇입니까?
theTuxRacer

에서와 같이 소스 파일 .c, .h, .cpp등! 내 문제가 해결있어 여기
Shahbaz

@Shahbaz sed -n '/=gedit\.desktop$/s/gedit/gvim/p' /usr/share/applications/defaults.list >> ~/.local/share/applications/defaults.listgedit.desktop으로 기본적으로 열리는 모든 파일이 gvim.desktop (사용자의 경우)에서 기본적으로 열리도록해야합니다. 아마도 "더 나은"방법이 있지만 터미널을 통해하는 것이 좋습니다.
geirha

@geirha, 그래 그 질문을하고 비슷한 대답을 얻었습니다. 나는 이미 이전 의견에 링크를 넣었습니다.
Shahbaz

3

기본적으로 gedit로 열리는 파일을 가져 와서 속성으로 이동하고 열리는 기본 앱을 gvim으로 변경하십시오. 그리고 끝났다!


0

이 질문은 항상 요구되며 100 % 효과가있는 것으로 보이지 않습니다.

게으르고 빠르고 더러운 해킹을 신경 쓰지 않으면 다음을 시도하십시오.

sudo mv /usr/bin/gedit /usr/bin/gedit.old
sudo ln -s /usr/bin/gvim /usr/bin/gedit

제목 표시 줄에 여전히 편집 창에 "GEDIT"가 표시되지만 창에 gvim이 포함됩니다.


3
그러나 Greg가 지적한 것처럼 빠르고 매우 더러운 방법입니다. 좋은 점은 .. 작동합니다.
Mahesh

나는 비슷한 일을하고 잘 작동 : sudo apt-get purge gedit ed nano
jettero

솔직히 말해서, 이것은 최고의 솔루션입니다 ...
Xetra
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.