i3wm을 사용하여 * 새 * 작업 공간에서 특정 응용 프로그램 열기

닥스

내 질문은 같은 것입니다 -하지만 난 각 인스턴스가 새 작업 공간에 각각의 시간을 열려는 특정 작업 공간에 특정 응용 프로그램을 열 싶지 않아요.

연결된 질문의 OP는 작업 공간 2에서 Firefox, 작업 공간 1에서 Chromium 등을 열려고합니다.

모든 새 인스턴스에 대해 새 작업 영역에서 텍스트 편집기 (Sublime Text)의 새 인스턴스를 열고 싶습니다. 이것이 가능한가?

해결책 :

나는 수정 된 형태로 받아 들여진 대답을 사용했습니다.

# .bashrc
...
function sublime {
  i3-msg workspace $(($(i3-msg -t get_workspaces | tr , '\n' | grep '"num":' | cut -d : -f 2 | sort -rn | head -1) + 1))
  /usr/bin/sublime_text_3/sublime_text $1
}

다음과 같이 사용할 수 있습니다.

$ sublime /path/to/file

또한 여러 컴퓨터에서 내 dotfile을 사용하고 있기 때문에 모든 것을 한곳에 포함하는 것이 더 좋습니다!

사이먼

이를 위해 작은 BASH 스크립트를 사용할 수 있습니다.

그러면 새 작업 공간 ( 여기 에서 가져옴 ) 이 열리고 명령이 실행됩니다.

#!/bin/bash
i3-msg workspace $(($(i3-msg -t get_workspaces | tr , '\n' | grep '"num":' | cut -d : -f 2 | sort -rn | head -1) + 1))
sublime-text

아래에이 스크립트를 만들고 /usr/bin이름을 예 : sublime-new, 실행 권한을 부여하면 이제 터미널 에뮬레이터에서 실행할 수 있습니다. 이상하지만에서 스크립트를 실행하면 dmenu먼저 프로그램을 연 다음 작업 공간을 변경합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

i3wm : i3 시작시 특정 작업 공간에서 응용 프로그램 시작

분류에서Dev

Lubuntu 13.04의 특정 작업 공간에서 특정 응용 프로그램을 열려면 어떻게합니까?

분류에서Dev

Lubuntu 13.04의 특정 작업 공간에서 특정 응용 프로그램을 열려면 어떻게합니까?

분류에서Dev

xmonad의 특정 작업 공간에서 응용 프로그램 시작

분류에서Dev

그놈 3에서 프로그래밍 방식으로 특정 작업 공간에서 응용 프로그램을 시작하는 방법

분류에서Dev

응용 프로그램 (및 모든 새 창)을 특정 작업 공간에 잠 그려면 어떻게합니까?

분류에서Dev

원래 열린 작업 공간에서 응용 프로그램 열기

분류에서Dev

원래 열린 작업 공간에서 응용 프로그램 열기

분류에서Dev

XMonad를 사용하여 시작할 때 특정 작업 공간에서 프로그램을 생성하는 방법은 무엇입니까?

분류에서Dev

작업 공간 선택기에서 드래그하여 한 작업 공간에서 다른 작업 공간으로 응용 프로그램 창을 이동 하시겠습니까?

분류에서Dev

면도기 응용 프로그램을 사용하여보기에서 특수 프랑스어 문자 사용

분류에서Dev

특정 시간에 Php 응용 프로그램을 시작하는 방법

분류에서Dev

Windows에서 사용자 로그인시 특정 응용 프로그램 열기

분류에서Dev

i3wm에서 시작시 다른 작업 공간에서 프로그램을 어떻게 열 수 있습니까?

분류에서Dev

응용 프로그램 이름에 공백이있는 특정 응용 프로그램으로 파일 열기

분류에서Dev

awesome-wm에서 작업 공간을 변경할 때 응용 프로그램에 집중

분류에서Dev

Chrome 확장 프로그램 팝업에서 버튼을 사용하여 새 탭을 열 수 없습니다.

분류에서Dev

바로 가기 키를 사용하여 새 창에서 Windows 콘솔 응용 프로그램 열기

분류에서Dev

i3wm을 사용한 Ubuntu 새로 설치

분류에서Dev

PowerShell을 사용하여 새 AzureAD 응용 프로그램 만들기

분류에서Dev

새 응용 프로그램 링크 구문을 사용하여 Visual Studio Code 작업 영역을 열 수 없습니다.

분류에서Dev

다른 작업 공간에서 응용 프로그램을 시작하는 방법은 무엇입니까?

분류에서Dev

숫자 키패드에서 Ctrl- [1-8]을 사용하여 특정 작업 공간으로 전환하기위한 키보드 단축키

분류에서Dev

Powershell을 사용하여 응용 프로그램이 아닌 폴더에 웹 응용 프로그램 만들기

분류에서Dev

새 프로세스에서 Java 응용 프로그램 시작

분류에서Dev

Gnome 3 : 시작시 응용 프로그램 열기 및 크기 조정

분류에서Dev

시작 응용 프로그램 기본 설정에서 응용 프로그램을 추가하는 명령은 무엇입니까?

분류에서Dev

시작 응용 프로그램 기본 설정에서 주문

분류에서Dev

우분투 터미널을 사용하여 특정 응용 프로그램에서 파일을 여는 방법

Related 관련 기사

  1. 1

    i3wm : i3 시작시 특정 작업 공간에서 응용 프로그램 시작

  2. 2

    Lubuntu 13.04의 특정 작업 공간에서 특정 응용 프로그램을 열려면 어떻게합니까?

  3. 3

    Lubuntu 13.04의 특정 작업 공간에서 특정 응용 프로그램을 열려면 어떻게합니까?

  4. 4

    xmonad의 특정 작업 공간에서 응용 프로그램 시작

  5. 5

    그놈 3에서 프로그래밍 방식으로 특정 작업 공간에서 응용 프로그램을 시작하는 방법

  6. 6

    응용 프로그램 (및 모든 새 창)을 특정 작업 공간에 잠 그려면 어떻게합니까?

  7. 7

    원래 열린 작업 공간에서 응용 프로그램 열기

  8. 8

    원래 열린 작업 공간에서 응용 프로그램 열기

  9. 9

    XMonad를 사용하여 시작할 때 특정 작업 공간에서 프로그램을 생성하는 방법은 무엇입니까?

  10. 10

    작업 공간 선택기에서 드래그하여 한 작업 공간에서 다른 작업 공간으로 응용 프로그램 창을 이동 하시겠습니까?

  11. 11

    면도기 응용 프로그램을 사용하여보기에서 특수 프랑스어 문자 사용

  12. 12

    특정 시간에 Php 응용 프로그램을 시작하는 방법

  13. 13

    Windows에서 사용자 로그인시 특정 응용 프로그램 열기

  14. 14

    i3wm에서 시작시 다른 작업 공간에서 프로그램을 어떻게 열 수 있습니까?

  15. 15

    응용 프로그램 이름에 공백이있는 특정 응용 프로그램으로 파일 열기

  16. 16

    awesome-wm에서 작업 공간을 변경할 때 응용 프로그램에 집중

  17. 17

    Chrome 확장 프로그램 팝업에서 버튼을 사용하여 새 탭을 열 수 없습니다.

  18. 18

    바로 가기 키를 사용하여 새 창에서 Windows 콘솔 응용 프로그램 열기

  19. 19

    i3wm을 사용한 Ubuntu 새로 설치

  20. 20

    PowerShell을 사용하여 새 AzureAD 응용 프로그램 만들기

  21. 21

    새 응용 프로그램 링크 구문을 사용하여 Visual Studio Code 작업 영역을 열 수 없습니다.

  22. 22

    다른 작업 공간에서 응용 프로그램을 시작하는 방법은 무엇입니까?

  23. 23

    숫자 키패드에서 Ctrl- [1-8]을 사용하여 특정 작업 공간으로 전환하기위한 키보드 단축키

  24. 24

    Powershell을 사용하여 응용 프로그램이 아닌 폴더에 웹 응용 프로그램 만들기

  25. 25

    새 프로세스에서 Java 응용 프로그램 시작

  26. 26

    Gnome 3 : 시작시 응용 프로그램 열기 및 크기 조정

  27. 27

    시작 응용 프로그램 기본 설정에서 응용 프로그램을 추가하는 명령은 무엇입니까?

  28. 28

    시작 응용 프로그램 기본 설정에서 주문

  29. 29

    우분투 터미널을 사용하여 특정 응용 프로그램에서 파일을 여는 방법

뜨겁다태그

보관