KDE5에서 어떻게 동일한 단축키를 사용하면서도 활성 응용 프로그램별로 다른 작업을 수행할 수 있습니까?
예 저는 F3
텍스트 편집기를 사용하고 find next
있으며 Chrome을 사용할 때 웹페이지를 새로 고치고 싶습니다. 이 질문은 KDE에서 크롬/크롬 단축키를 사용자 정의하는 방법과 비교할 수 있습니다.
답변1
KDE에는 매우 발전된 바로가기 관리 시스템이 있습니다.같은글로벌 단축키할 수 없다이제 다양한 작업에 사용됩니다.하지만전역 바로가기와 같은 Active window
필터를 Existing window
적용하여 앱별로 작업을 제한할 수 있습니다.
이것없는KDE 기능을 사용하면 각 응용 프로그램에서 작업을 수행할 수 있습니다.단일 전역 바로가기kwin
유일한 제한 사항이므로 응용 프로그램에 자체 키보드 단축키 구현이 있는 경우 필터와 함께 KDE 전역 단축키를 사용하여 동일한 전역 단축키에 대해 응용 프로그램별 작업을 구현할 수 있습니다 .
필터 기능도 유용하네요Chromium과 같은 애플리케이션의 키보드 단축키를 맞춤설정하세요.또는 편집할 수 없는 내장된 단축키가 있는 기타 애플리케이션. 다른 대상이 아닌 응용 프로그램에 영향을 주지 않고...
아래 예는 다음과 같습니다.일반적인 단축키를 사용하는 방법F3
(보통 find/find-next
작업에 사용되며 전역 KDE 단축키가 아닙니다.) 크롬에서 작업을 수행하려면( 다른 응용 프로그램의 검색 기능에는 refresh page
영향을 주지 않습니다 ):F3
systemsettings5 > Shortcuts (under workspace) > Custom Shortcuts
새 그룹 추가(이를 위해서는 애플리케이션별로 필터링하는 기능이 필요합니다.):
Edit > New Group > Select the new group > Open Condition tab
한 번의 클릭으로 활성 창에 필터 추가
New > Active Window
그런 다음 클릭하여 창 역할의 값 New...
으로 사용할 수 있습니다(모든 브라우저를 대상으로 하는 경우).browser
이제 그룹이 설정되었으므로 여기에 새로운 전역 바로가기를 추가해야 하며, F5
버튼을 사용하여 시뮬레이션(새로 고침 작업) 할 것입니다 F3
.
Select the new group > Edit > New > Global shortcut > Send keyboard input
마지막으로 트리거 탭에 할당 F3
하고 액션에 쓰겠습니다 F5
. 아래 캡처는 전체 프로세스를 보여줍니다.