gedit
Jessie Debian 8의 Gnome 데스크탑에서 텍스트 파일 (.txt)을 두 번 클릭 할 때마다 기존 gedit 창과 독립적으로 새 창을 열려면 어떻게 해야합니까?
a.txt가 gedit 창에 이미 열려 있고 Debian 8 Jessie의 Gnome 데스크탑에서 b.txt가 두 번 클릭되었다고 가정합니다. 안타깝게도 공장 출하시 기본적으로 b.txt는 a.txt와 같은 창의 탭에서 열립니다.
그러나 b.txt
새 gedit 창에서 열어 a.txt의 기존 창과 b.txt의 새 창이라는 두 개의 창이 있습니다.
그놈이 "-s"옵션을 사용하여 gedit를 호출 한 경우
gedit -s b.txt
그런 다음 b.txt
a.txt는 기존 창에 유지되는 동안 새 창에서 열립니다.
그러나 기본적으로 Gnome은 "-s"옵션없이 gedit를 호출하는 것으로 보입니다.
구성 파일
/usr/share/applications/org.gnome.gedit.desktop
실행 지시문을 포함
Exec=gedit %U
그래서 나는 그것을
Exec=gedit -s %U
다음 명령으로 컴퓨터를 다시 시작하십시오.
cd /usr/share/applications
su # similar to sudo
mv org.gnome.gedit.desktop org.gnome.gedit.desktop.bak
perl -pe 's/Exec=gedit %U/Exec=gedit -s %U/' org.gnome.gedit.desktop.bak > org.gnome.gedit.desktop
diff org.gnome.gedit.desktop org.gnome.gedit.desktop.bak
그러나이 방법은 실패했습니다. b.txt는 여전히 a.txt와 동일한 창의 탭에서 열립니다. 나는 붙어있다. 당신의 도움이 필요합니다.
gedit의 기본 모드는 "단일 창, 다중 탭"입니다. "다중 창"모드를 원합니다.
그건 그렇고, 다음과 같은 쓸모없는 방법은 gedit를 "단일 창, 탭 없음"모드로 바꾸어줍니다.
gsettings set org.gnome.gedit.preferences.ui show-tabs-mode 'never'
이 "gsettings"방법을 사용하면 gedit는 a.txt를 자동으로 닫고 b.txt를 데스크탑에서 두 번 클릭 할 때마다 a.txt의 기존 창을 재사용하여 b.txt를 엽니 다. 따라서 "단일 창, 탭 없음"모드 ( "다중 창"과 반대)입니다.
그런데 "show-tabs-mode"의 기본값은 'auto'입니다.