다른 구성으로 gedit를 실행하는 방법


답변:


5

현재 지원되지 않는 것 같습니다 . 이 업스트림 버그 보고서를 참조하십시오 .

그러나 gconftool-2를 통해 원하는 특정 플러그인을 설정하는 gedit 용 래퍼를 만들 수 있습니다.

이것은 다음과 같습니다.

#!/bin/bash
old_config=$(gconftool-2 --get "/apps/gedit-2/plugins/active-plugins")
gconftool-2 --set --type list --list-type string "/apps/gedit-2/plugins/active-plugins" "[$1]"
gedit
gconftool-2 --set --type list --list-type string "/apps/gedit-2/plugins/active-plugins" "$old_config"

이제 이것을 예를 들어 어딘가에 저장하십시오. gedit_profile을 실행 파일로 만듭니다 :

chmod +x  gedit_profile

다른 프로파일을로드하려면 활성화하려는 플러그인 목록을 쉼표로 구분하여 호출하십시오.

/path/to/gedit_profile "terminal,colorpicker"

[물론 그런 다음 별도의 발사기에 넣을 수 있습니다.]


이것은 내 필요에 더 잘 작동합니다. #! / bin / bash normalConfig = gconftool-2 -g "/ apps / gedit-2 / plugins / active-plugins"gconftool-2 -s --type list --list-type string " / apps / gedit-2 / plugins / active-plugins ""[$ 1] "gedit gconftool-2 -s-유형 목록-목록 유형 문자열"/ apps / gedit-2 / plugins / active-plugins ""[ $ normalConfig] "
MetaDark

예, 그것은 고급 버전입니다 (따라서 내 대답에서 "같은 것": P).
htorque

gconf를 통한 값 설정은 다른 옵션에도 적용됩니다 (예 : 색 구성표) ... 새로운 설정이 즉시 적용되므로 몇 가지 External Tools메뉴 항목 (옵션 단축키 사용)을 추가하는 것만으로도 적합 할 수 있습니다 (외부 도구는 표준 플러그인). .. 나는 다른 색 설정을 가진 gedit의 두 인스턴스에 대한 아이디어를 좋아하기 때문에 이것에 관심이 있었지만, gedit가 동시 인스턴스를 허용한다고 생각하지 않습니다. (
Peter.O
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.