이름으로 응용 프로그램으로 전환하는 키보드 단축키?


10

다음 순서를 수행 할 수있는 도구가 있습니까?

  1. 키보드 단축키를 입력하십시오
  2. 일부 데스크탑에서 현재 열려있는 애플리케이션 이름을 입력하십시오.
  3. 히트 Enter그 바탕 화면으로 전환하려면, 즉시 초점에 해당 응용 프로그램을 가지고

Chromium 플러그인 Vimium 은 브라우저 탭과 유사한 기능을 제공합니다. 해당 환경에서 Shift- T를 누르면 모든 탭을 나열하고 단어를 입력하여 제목별로 필터링하고 Enter 키를 눌러 선택한 탭을 표시합니다.


이것이 유니티 검색이 이미하는 일이 아닙니까? Alt 키를 누르고 응용 프로그램 시작을 쓰고 Enter 키를 누릅니다. 해당 응용 프로그램이 나타납니다.
Tobberoth December

답변:


4

Mechanical 달팽이에서 언급 한 것과 동일한 시스템 설정 창 에서 새 사용자 정의 바로 가기를 구성 할 수 있습니다 (전역 바로 가기에서 트리 위 두 위치). 다음 조치유형 Command/URL 을 작성하십시오 .

xdotool windowactivate `xdotool search --name Vimperator | head -1`

물론 Vimperator원하는 응용 프로그램의 이름으로 변경 하십시오.


2

KDE를 사용하는 경우 KRunner (KDE의 실행 대화 상자 / 도구 모음)를 사용하여이 작업을 수행 할 수 있습니다. KRunner는 실행중인 창의 제목을 검색하는 기능을 제공합니다. 전역 키보드 단축키를 추가하여 활성화해야합니다.

설정

systemsettings"글로벌 키보드 바로 가기"를 열고 찾아보십시오. "KDE 구성 요소"드롭 다운에서 "명령 인터페이스 실행"을 선택하여 KRunner의 바로 가기를 확인하십시오. "("만 실행 명령 주자의 "Windows)"으로 스크롤, 그것을 클릭 및 사용에 키 입력을 (내가 가진 지정 Win- W) :

키 스트로크 설정

적용을 클릭하고 시스템 설정을 닫습니다.

용법

KRunner를 불러 오기 위해 선택한 단축키를 누르십시오. 창의 제목을 입력하십시오. 원하는 창으로 좁힌 후 Enter를 눌러 가상 데스크톱으로 전환하고 창에 초점을 맞 춥니 다. 드롭 다운 목록에서 창을 클릭 할 수도 있습니다.

창 실행 대화 상자


고마워-이것은 좋은 일입니다. 기본 우분투 13.04 설정 (Unity, no KDE)을 사용하고 있다고 언급 했어야합니다.
보쉬

Krunner는 새로운 응용 프로그램 인스턴스를 엽니 다. OP는 실행중인 응용 프로그램에 초점을 맞출 수있는 바로 가기 키를 요청합니다. 이 구성을 한 번 구성 했으므로 (KDE 3 일 수 있음) 답변을 조정할 수 있는지 확인할 수 있습니다.
dotancohen

이것은 kde5에서도 여전히 가능합니까? 설정에서 해당 옵션을 찾을 수 없음
d3day

내 자신의 질문에 대답했습니다. 더 나은 접근 방법이 있다면 그것을 알고 싶습니다 :)
d3day

1

kde5에 대한 불쾌한 솔루션을 찾았습니다.

제목별로 검색 할 수있는 전체 창 목록을 원할 경우 :

  1. 시스템 설정-> 작업 공간-> 바로 가기-> 사용자 정의 바로 가기로 이동하십시오.

  2. 새로운 글로벌 단축키 생성-> 명령 / URL (오른쪽 클릭)

  3. 이름 오른쪽의 확인란을 선택하십시오

  4. 트리거 탭에서 원하는 키 조합을 선택하십시오

  5. 동작 탭 유형 /usr/local/bin/krunner-search-by-windows.sh

  6. /usr/local/bin/krunner-search-by-windows.sh다음 내용으로 파일 을 작성하십시오 .
    #!/bin/bash qdbus org.kde.krunner /App querySingleRunner windows "" sleep 0.4 xdotool type 'window ' xdotool key "shift+BackSpace"

  7. 파일을 실행 가능하게 만들고 모두에게 실행 권한을 부여하십시오.
    chmod a+x /usr/local/bin/krunner-search-by-windows.sh

'창'뒤의 공백에 유의하십시오.

이제 지정된 단축키로 열린 창의 목록을 얻고 입력 할 때이 목록으로 검색 할 수 있습니다.


전체 창 목록이없는 제목으로 만 검색하려는 경우 :

  1. 시스템 설정-> 작업 공간-> 바로 가기-> 사용자 정의 바로 가기로 이동하십시오.

  2. 새로운 글로벌 단축키 생성-> D- 버스 명령 (오른쪽 클릭)

  3. 이름 오른쪽의 확인란을 선택하십시오

  4. 트리거 탭에서 원하는 키 조합을 선택하십시오

  5. 동작 탭에서 다음 정보를 삽입하십시오.

    • 원격 애플리케이션 : org.kde.krunner
    • 원격 객체 : / App
    • 기능 : querySingleRunner
    • 인수 : windows ""
  6. 끝난


0

windownow 는 원하는 것을하는 것 같습니다.

패키지 페이지에서 :

제목, 이름 등을 입력하여 데스크탑 창을 전환하십시오.

다음과 같이 설치할 수 있습니다.

$ [sudo] pip install windownow
# Then reload your shell and start the program 
$ windownow

첫 번째 실행에서 windownow창 을 호출하기 위해 키보드 조합을 선택하라는 메시지가 표시됩니다.

내가 지금까지 찾은 유일한 문제는 일부 창 (예 : Chrome)의 경우 windownow창이 전경 대신 배경에 나타납니다 (즉, 모든 창 "위"). 내가이 솔루션에 만족한다는 것을 제외하고.


글의 상태가 좋지 않아 게시물의 품질이 좋지 않습니다. 더 많은 정보를 제공하십시오. 다음을 고려하십시오 : 사용자는 어떻게 windownow를 설치합니까? 어떻게 작동하고 기본 기능은 무엇입니까? 바로 가기에 어떻게 바인딩 할 수 있습니까?
Sergiy Kolodyazhnyy

@Serg 더 많은 정보를 추가했습니다. 지금 더 나아지기를 바랍니다.
Eyal Levin
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.