Terminator를 사용자 정의 레이아웃으로 시작하려면 어떻게해야합니까?


125

Terminator는 분할 창과 그룹 전체 기능으로 인해 여러 컴퓨터 또는 서버를 구성하는 데 매우 강력합니다. 그러나 여기에 거래가 있습니다 : 나는 내 자신의 레이아웃을 만들었고 터미네이터를 시작할 때로 드 할 것을 부탁드립니다. 가능합니까?


1
당신 ~/.config/terminator/config은 또는 적어도 아래에 모든 것을 게시 할 수 있습니까 [layouts]?
pconley

안녕하세요 ... ~ / .config / terminator 폴더가 없습니다.
zulu34sx

배치에 실행중인 명령이있는 경우 도면 배치에 터미네이터가 몇 초가 필요합니다. sleep 1쉘 스크립트에서 와 같이 줄을 추가하십시오 .

구성 파일을 열고 ~/.config/terminator/config편집하십시오 command = cd /some/folder; bash. 그런 다음 저장하고 터미네이터를 다시여십시오.
suhailvs

답변:


22

이를 달성하는 매우 쉬운 방법이 있습니다.

  • 터미네이터 열기
  • 마우스 오른쪽 버튼으로 클릭-> 환경 설정
  • 프로파일 탭 의 오른쪽에 있는 레이아웃 탭 에서 기본 탭을 편집하면 | window0터미널 | child1 .
  • 위해 터미널 | child1 에서는 프로파일 (설치된 프로파일 중에서 선택), 기본 명령작업 디렉토리를 설정할 수 있습니다 .
  • 설정 당신이 원하는대로에 /을을, 가까운 , 다시 다시 ...
  • ... 그리고 voilá !

이것이 도움이 되었기를 바랍니다!


3
중요 :이 단계를 정확하게 따르십시오 . 이상하게도, 사용자 정의 명령 및 / 또는 작업 디렉토리를 설정 한 후 "저장"을 클릭하면 작동하지 않습니다. 저장을 클릭하면 사용자 정의 명령 및 작업 디렉토리에 입력 한 모든 내용이 지워지는 것 같습니다.
trebormf

이것은 질문에 대답조차하지 않습니다. 문제는 레이아웃의 특정 터미널에 대한 프로파일을 변경하지 않고 기본 레이아웃을 변경하는 것입니다.
프리츠

1
질문으로 표시되어 있지만 질문에 대답하지 않으므로 플래그를 지정했습니다. 저는 강력한 커뮤니티를 위해 원래의 질문자에게 도움이 되더라도 커뮤니티에도 도움이되는 것이 중요하다고 생각합니다. 이 답변은 그렇지 않습니다.
SeveQ

163
  1. 레이아웃을 설정 한 후 터미널 배경을 마우스 오른쪽 버튼으로 클릭하고 환경 설정레이아웃 탭을 선택 하고 추가 버튼을 클릭하십시오 .

  2. 이름을 지정하고 닫기를 누르 십시오 .

  3. 언급 된 ~/.config/terminator/config파일을 작성해야 합니다.

  4. 이제 다음을 사용하여 저장된 레이아웃을 사용하여 터미네이터를 시작할 수 있습니다 terminator -l yourLayout( 2 단계에서 선택한 항목으로 yourLayout바꿉니다 ).

  5. (선택 사항)~/.config/terminator/config 파일이 [layouts]아래에 표시되고 그 아래에 중첩 되도록 파일을 편집하여 yourLayout의[[yourLayout]] 이름 을 기본값으로 바꾸고 이전의 기본 레이아웃을 제거 / 이름 바꾸기하십시오 . 이제 터미네이터가 매개 변수없이 시작되면 사용자 지정 레이아웃 을로드합니다 ![[default]]


2
저장 될 때 각 창이있는 경로도 기억할 수있는 방법이 없다고 생각합니까?
JussiR

6
"기본"으로 Reame 새로운 레이아웃 이름이보기 자동 시작
전자 info128

5
6. 각 창에 대해 사용자 정의 초기 명령을 설정하십시오. =) askubuntu.com/questions/349385/…
vmassuchetto

1
쉘 명령에서 레이아웃을 저장하는 방법은 무엇입니까?
Alex

1
이것이 나를 위해 일한 유일한 것입니다. 현재 승인 된 답변이 작동하지 않습니다.
jtsmith1287

15

mhnagaoka가 제안한 방법을 사용 하지만 Unity의 런처에서 사용할 수 있습니다. 또한 일반 terminator -l my_default명령에 문제가 있었 으므로 이러한 추가 플래그를 지정하십시오.

  • -b 경계선 없음 및
  • 최대화를 위해 -m .

마지막 명령은 terminator -m -b -l my_default입니다.

이제 Unity의 terminator.desktop 항목을 수정해야합니다.

내 경우에는 응용 프로그램 폴더로 이동하십시오 /usr/share/applications. 텍스트 편집기로 편집하려면 루트 권한이 있어야합니다 terminator.desktop.

제 경우에는이었습니다 sudo vim terminator.desktop.

바꾸기 Exec을 당신의 명령에 인수를.

이제 Unity Launcher에 항목을 추가 할 수 있으며 시작시 항상 사용자 정의 레이아웃을 열어야합니다.


4
내 14.04에서 작동하지 :( 그냥 같은 단일 터미널 터미네이터 창을 보여줍니다
티 쉬마

레이아웃의 각 명령 뒤에 ; bash또는 ; zsh셸에 따라 추가 해야합니다. 그런 다음 제대로 작동하고 모든 창을 엽니 다.
luke

14

mhnagaoka 의 답변에 따라 레이아웃을 저장 한 후 구성 파일을 편집하여 기본적으로 변경 사항을 사용할 수 있습니다.

~/.config/terminator/config파일을 편집하고 파일의 위치를 ​​찾으십시오 [layouts]. 다음과 같이 보일 것입니다 :

[layouts]
  [[default]]
    # ..default layout
  [[yourLayout]]
    # ..your custom layout

이름 바꾸기 [[yourLayout]][[default]]제거 / 이전 기본 레이아웃 이름을 바꿉니다. 이제 터미네이터가 매개 변수없이 시작되면 사용자 정의 default레이아웃 을로드합니다 !


1
이 답변은 마우스 상호 작용을 사용하지 않기 때문에 가장 적합합니다.
Reuel Ribeiro

8

레이아웃을 설정 한 후 터미널 배경을 마우스 오른쪽 버튼으로 클릭하고 환경 설정 → 레이아웃 탭을 선택 하고 추가 버튼을 클릭하십시오 . 이름을 입력하라는 프롬프트가 표시되면 "default"를 입력 하고 Enter를 누르 십시오 .

참고 : 이것은 결함 일 수 있지만 나에게 유용한 결함입니다!


1
좋은 솔루션과 완벽하게 작동합니다. 감사합니다 :-)
Rubanraj Ravichandran

1
답을 찾는 모든 사람에게. 이것이 가장 좋고 가장 쉬운 대답입니다.
Omar Tariq

대단해.
Astrid

이것은 더 이상 작동하지 않습니다 ..
Astrid

4

매우 간단합니다. 구성 파일을 편집 할 필요가 없습니다.

사용자 정의 레이아웃을 만들고 오른쪽 클릭-> 환경 설정-> 레이아웃-> 기본값을 저장하고 저장 버튼을 누르십시오. 이제 구성이 기본 구성으로 저장되었습니다. 다음 터미네이터를 시작하면 시작시 자체 레이아웃을 얻게됩니다.


이것이 여기에서 가장 쉬운 해결책이라는 것을 알았습니다. 먼저 원하는 창과 그룹을 배치하고 만듭니다. 그런 다음 사용자 정의 레이아웃을 저장하고 터미네이터를 다시 열면 트릭이되었습니다! 감사!
Shaze

3

이전에 저장된 레이아웃을 열려면 ALT-L을 눌러 Terminator Layout Launcher를 엽니 다. 거기에서 필요한 레이아웃을 클릭하고 시작을 누릅니다.


3

일화처럼, 사용자 정의 레이아웃을 구성한 후에도 '최신 터미널의 재사용 프로파일'을 확인해야합니다. 그렇지 않으면 새 터미널이 기본 프로파일에서 다시 열립니다. 여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.