i3wm은 하나의 키바인딩으로 2개의 애플리케이션을 열 수 있나요?

i3wm은 하나의 키바인딩으로 2개의 애플리케이션을 열 수 있나요?

동시에 2개의 GUI 응용 프로그램을 실행하는 i3wm용 키 바인딩을 만들고 싶습니다. 그게 가능합니까?

답변1

예. ,또는 로 구분된 목록을 전달하여 i3 명령을 연결할 수 있습니다 ;. 예를 들어, 터미널이 열리고 +를 xclock누르면 다음과 같습니다 .Superx

bindkey Mod4+x exec i3-sensible-terminal; exec xclock

메모:while 은 exec i3-sensible-terminal이전에 실행되지만 의 창이 의 창보다 먼저 열릴 것이라는 exec xclock보장은 없습니다 . 이는 반환하기 전에 창이 매핑될 때까지 기다리지 않기 때문입니다 . (실제로 애플리케이션이 창을 열 것인지 알 수 있는 방법이 없기 때문에 기다릴 수 없습니다.)i3-sensible-terminalxclockexec


명령 연결에 대한 자세한 내용은 다음을 참조하세요.i3 사용자 가이드

관련 정보