명령줄에서 새 인스턴스를 시작할 때 gedit의 동작을 사용자 정의하려고 합니다. 이전에는 기본 설정이 "현재 작업 공간에 기존 창이 있으면 새 탭을 열고, 그렇지 않으면 새 창을 엽니다"였습니다. 어느 시점에서 이것은 "gedit 창이 아무데나 열려 있으면 새 탭을 열고, 그렇지 않으면 기존 창에서 새 탭을 열면 호스트 창이 무작위로 선택되는 것처럼 보입니다"로 바뀌었습니다. 새로운 동작은 약간 짜증나고 이전 동작을 되돌리고 싶습니다.
몇번의 검색 끝에 제가 찾을 수 있었던 가장 가까운 것은 이 스레드였습니다.https://askubuntu.com/questions/219046/configure-gedit-to-always-open-in-new-window, 작성자는 텍스트 파일을 두 번 클릭할 때 항상 새 창이 열리길 원합니다. 이것은 내가 원하는 것은 아니지만 gsettings를 사용하여 gedit의 동작을 편집하는 것이 좋습니다. 내 gsettings 옵션을 살펴본 후 관련된 유일한 옵션은 show-tabs-mode인 것 같습니다. 현재는 "자동"으로 설정되어 있습니다. "안함"으로 설정했을 때
gsettings set org.gnome.gedit.preferences.ui show-tabs-mode never
내가 얻는 동작은 명령줄에서 gedit를 사용하여 파일을 열 때 창이 다른 작업 공간에 있더라도 새 창이 기존 창의 탭을 대체한다는 것입니다. 이것은 내가 원하는 것이 아닙니다.
어떤 아이디어라도 대단히 감사하겠습니다!
문맥상 젠투 시스템에서 xfce를 실행하고 있습니다. xfce는 gnome 응용 프로그램과 잘 작동하지 않을 수 있지만 이러한 동작은 과거에도 확실히 존재했기 때문에 낙관적입니다.