Ubuntu 14.04의 IntelliJ에서 Ctrl + Alt + F7 키보드 단축키를 작동시키는 방법


11

askubuntu.com에 문서화 된 문제에 대한 부분적인 해결책이 이미 있습니다 .

불행히도 Ctrl+ Alt+ F[1-7]키 에서는 작동하지 않습니다 . 키보드 레이아웃-> 옵션-> 기타 호환성 옵션에서 "서버에서 처리되는 특수 키 ( + + ) "를 활성화 하는 해결책이 Ubuntu 13.04 이상 에서 해결되었습니다 . 일반적인 X11 xorg 솔루션 도 있지만 /etc/X11/xorg.conf가 없으므로 Ubuntu 14.04와 작동하지 않습니다. 또한 gnome-tweek-tool에서 해당 옵션을 찾을 수 없습니다 .이 경우 우분투 개발자에 따라 사용해야합니다.CtrlAltkey

IntelliJ 단축키가 Ubuntu 14.04에서 작동하도록 서버에서 특수 키 Ctrl+ Alt+ F[1-7]를 활성화하려면 어떻게합니까 ?


IntelliJ 바로 가기 IMHO를 구성하는 것이 더 간단합니다 : jetbrains.com/idea/webhelp/configuring-keyboard-shortcuts.html
muru

@muru 필자의 경우가 아님 : / 나는 내가있는 곳 (일, 집, 지하)에 따라 Windows, Mac 및 Linux를 사용하고 있습니다. IntelliJ에서 하나의 바로 가기 맵을 갖고 싶습니다.
Wojtek

@muru 그래,하지만 나는 그와 짝을 지을 때 동료 박스에 복사 할 수 없다. 기본 키맵을 사용하고 싶습니다.
Wojtek

1
muru

2
또한 DisableVTSwitch라는 X 옵션이 있습니다.이 옵션은 모든 ctrl-alt-f * 단축키를 비활성화합니다 (chvt가 여전히 작동한다고 생각합니다).
muru

답변:


8

Ctrl+ Alt+ 7대신 Ctrl+ Alt+ F7Alt+를 사용할 수 있습니다 F7. 당신은 설정-> 키보드-> 단축키-> 창-> 창 이동 "창 이동"바로 가기를 변경 하고 안드로이드 스튜디오에서 Alt+ F7를 사용하여 기본 우분투 키 맵 설정을 변경할 수 있습니다 . 효과가있다.


3
고마워요, 나는 지름길을 바꾸고 싶지 않다. 나는 그들을 그대로 유지하고 싶습니다.
Wojtek

@Wojtek 그는 Ubuntu의 Alt-F7 키 조합 사용을 다른 키 조합으로 변경하는 방법을 알려줍니다. 그것은 Intellij가 자유롭게 사용할 수있게합니다.
Lee Meador

1
@LeeMeador 나는 그가 우분투가 아니라 Andoid Studio (IntelliJ)에 대해 이야기하고 있고 다른 단축키를 사용하고 있다고 생각합니다. 우분투에서 Alt + F7을 비활성화하는 유일한 방법은 이미 언급 한 DisableVTSwitch를 사용하는 것이지만 우분투 14.04에서 수행하는 방법을 모르겠습니다.
Wojtek

3

Ubuntu 14.02에서는 이러한 작업 공간 키를 다음과 같이 변경할 수 있습니다.

  1. "시작"-메뉴> 시스템 도구> dconf 편집기
  2. 조직> gnome> 데스크탑> wm> 키 바인딩으로 이동

"자유를주기"를 원하는 키를 클릭하고 변경하십시오. F7을 F7로 변경했습니다.

그 후 IntelliJ가 키 조합을 인식했습니다.


1
거기에 Ctrl + Alt + F [1-9] 값이 없습니다. 또한 작업 공간으로 전환하는 모든 이름은 [1-12]입니다.
Wojtek

2

Lee Meador가 언급했듯이 dconf-Editor는 바인딩이 있어야합니다. 패키지가 다른 경우가 있습니다. 나를 위해 Ctrl+ Alt+에 대한 바인딩 F*은 org.gnome.mutter.wayland.keybindings에 있습니다.


내 시스템에서 그들은 또한 그 패키지 아래 있었다. switch-to-session-<X>dconf-editor의 검색 도구 를 사용하여 바로 가기를 검색 할 수 있습니다 .
geronimo

1

Lee의 대답은 올바른 방향을 가리 키지 만 Ubuntu 17.04에는 "F7"키보드 매핑이 없으므로 "F7"에 매핑 할 수 없습니다. 그러나 다음은 나를 위해 속임수를 사용했습니다.

dconf write /org/gnome/desktop/wm/keybindings/begin-move '["<Control><Shift><Alt><Super>F7"]'
dconf write /org/gnome/desktop/wm/keybindings/begin-resize '["<Control><Shift><Alt><Super>F8"]'

0

찾았어요! 찾았어요!
( 나도이 채팅에 답변을 복사했습니다 )

바로 가기 Ctrl+ Alt+ 를 비활성화하는 간단한 명령 줄이 F [1-7]있습니다.
어떤 버전의 우분투 가이 명령 줄을 지원하는지 모르지만 우분투 18.10에서는 잘 작동하는 것 같습니다.

setxkbmap -option srvrkeys:none

그러나 명령 줄은 로그인 후에 실행될 때만 작동하는 것처럼 보입니다. 각 잠금 / 로그 아웃 후 shorcuts Ctrl+ Alt+ F [1-7]. 다시 활성화되었습니다.
이 줄을 "Startup Application"과 ".profile"에 넣으려고했습니다. 어느 쪽이든 작동하지 않습니다.

그래서 (예를 들어) Super+ 를 눌러이 명령을 실행하는 새로운 바로 가기를 만들었습니다 F7. 그리고 잘 작동합니다! 로그인
할 때마다 Super+ 를 수행해야하며 F7, Ctrl+ Alt+를 수행 한 후 F7검은 색 화면이 없으면


누군가 로그인 후 명령 줄을 실행하는 더 좋은 방법을 알고 있습니까? 로그인
할 때마다 Super+ 를해야 F7합니까?

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