키맵(단축키) 옵션은 Windows 로 설정했음

GNOME 40

[Konsole 설치]
dnf install konsole
단축키 - 복사 -> Ctrl + Insert 추가

[단축키] - 설정 > 키보드 > 바로가기 사용자 설정
창
	창 옮기기 - Alt + F7 제거
    현재 활동 보이기 - Disable (idea와 충돌)
    창 전환 - Alt + Tab (프로그램 전환이 되어 있으면 동일 애플리케이션이 그룹핑됨)
      -> AATWS(advanced alt tab window switcher) 함께 사용 - 듀얼 모니터
    
조종
	모든 일반 창 감추가 - Super + D
    창 전환 - Alt-Tab (안 하면 동일 프로그램 합쳐진 기능으로 됨)
    오른쪽 작업 공간으로 옮기기 - Ctrl + Super + -> (idea 와 충돌)
    왼쪽 작업 공간으로 옮기기 - Ctrl + Super + -< (idea 와 충돌)

에플리케이션 메뉴 열기 - Alt + F1
	## 본인 계정에서 실행
	gsettings set org.gnome.shell.extensions.apps-menu apps-menu-toggle-menu "[]"

설정 -> 다중작업 -> 구석 누르기(Hot Corner) -> OFF

 ## 명령어 실행 - IBus 기본설정
 $ ibus-setup
  에모지 -> 바로 가기 키
  	에모지 주석 - Ctrl + Shift + e 제거
    유니코드 코드 값 - Ctrl + Shift + u 제거 (idea 대소문자 변경 충돌)

 

Cinnamon

[키보드 단축키 설정]
Alt + F1
	설정 -> 키보드 -> 일반 -> 작업 공간 선택 화면 보기
    재부팅 후 원복 된다면...
    ~/.config/plasma-org.kde.plasma.desktop-appletsrc
    	Alt + F1 부분 주석
Ctrl + Alt + <-
	설정 -> 키보드 -> 작업 공간 -> 왼쪽 작업 공간으로 이동 
Ctrl + Alt + ->
	설정 -> 키보드 -> 작업 공간 -> 오른쪽 작업 공간으로 이동 
Ctrl + Alt + T
	설정 -> 키보드 -> 런처 -> 터미널 실행
    
[창]
Alt + Mouse Drag
	설정 -> 창 -> 동작 -> 창을 이동할 때 사용할 특수 키
Alt + F7
	설정 -> 창 -> 위치 -> 창 이동
    
[한글 설정(IBUS)]
Ctrl + Shift + U
	Emoji -> Unicode code point
    
[터미널]
Copy, Past 단축키 변경
	기본 Ctl + Shift C, V 라서 일반적은 Ctl + Insert, Shift + Insert 로 변경

    

KDE Plasma

1. 터미널 konsole 복사/붙여넣기
	konsole - 키보드 단축키 설정
	복사 - 대체키에 Ctrl + Ins
    
2. 터미널 열기 - konsole
	Ctrl + Alt + t
	단축키 - 전역 단축키 - 시스템 설정 - Launch Konsole
    
3. 잠금
	Ctrl + Alt + l
	단축키 - 전역 단축키 - ksmserver - 세션 잠금
    
4. 메뉴 열기
	Alt + F1
	단축키 - 전역 단축키 - Plasma - 프로그램 위젯 활성화하기    
    Plasma 6: 단축키 -> plasmashell -> Activate Application Launcher
    
5. Alt + Mouse Drag
	창관리 - 창 동작 - 창 내부,제목 표시줄 및 프레임 동작 - 수정자 키(D): Alt - 왼쪽 클릭(E):
    	아무것도 하지 않음
        
6. Ctrl + F9
	단축키 - 전역 단축키 - KWin - 보이는 창 바꾸기(현재 데스크톱)

KDE Plasma 6 한글 전환 이슈

오른쪽 Alt 키 누르면 프로그램 파일 메뉴 열리는 이슈

시스템 설정 -> 키보드 -> 오른쪽 위  Key Bindings -> Configure keyboard options -> 한국어 한/영,한자 키 -> 오른쪽 Alt 키를 한/영 키로 만들기 체크

 

단축키

Setting 에서 Keymap 에서 Eclipse 스타일 설정 후!!!

 단축키  동작
 Eclipse IntelliJ IDEA
 Ctrl + 1  Alt + Enter  import 되지 않은 Class import 도움
 Alt + Shift + O  Ctrl + Alt + O  import 정리
 Ctrl + D  Ctrl + Y   라인 삭제 
 Alt + Shift + S  Alt + Insert   코드 삽입(Constructor, get/setter, toString 등)
 Ctrl + N
 Alt + Shift + N
 Ctrl + Alt + Insert   신규 파일 생성(java, JSP 등) 
 sysout, syserr  sout, serr  System.out.println, System.err.println(Code Templetes)
   Ctrl + Shift + T  Class 에 대한 TestCase 파일 생성 및 이동 
 Ctrl + Shift + T  Ctrl + N  Class 찾기
 Ctrl + Shift + R  Ctrl + Shift + N  Resource 찾기
 Ctrl + k  Ctrl + F3 이후 F3, Shift + 3   선택된 단어 다음/이전 찾기
   Ctrl + Tab
 이전 소스
   Ctrl + p  메소드 내부 파라미터 정보 확인 
   Alt + Shift + Insert  컬럼모드(Column) 진입
   Ctrl + Alt + ←  Ctrl 마우스 클릭으로 이동 된 경우 뒤로 돌아오기
 Ctrl + E  Ctrl + E
 Ctrl + Shift + E
 eclipse = 열린 파일
 idea = 최근 열린 파일 
 F4  Ctrl + H  eclipse = 선택된 단어에 대한 Hierarchy
 idea = 열려 있는 Editor 소스에 대한 Hierarchy
 Ctrl + delete
 Ctrl + ←
 Ctrl + delete
 Ctrl + ←
 단어 단위 삭제 
 Ctrl + Shift + O  Ctrl + Alt + O  사용되지 않는 import 제거
 Ctrl + Shift + F  Ctrl + Alt + L  코드 포멧(자동 정렬)
 Alt + Shift + Z  Ctrl + Alt + T  선택된 코드 둘러 싸기(if, while 등) 
 Alt + Shift + L  Ctrl + Alt + V  선택된 내용 지역변수로 리팩토링(Extract Local Variable)
 있었던거 같은데 읍어졌네..  Ctrl + Alt + F  지역 변수 전역변수로 리팩토링(Convert local variable to field) 
 Alt + Shift + M  Ctrl + Alt + M  선택된 영역 Method 분리 리팩토링(Extract Method)
 Shift + Enter
 Ctrl + Shift + Enter

 Shift + Enter
 Ctrl + Alt + Enter
 Ctrl + Shift + Enter
 어느 커서에 있던 한줄 밑에서 시작
 어느 커서에 있던 한줄 위에서 시작 
 어느 커서에 있던 줄끝에 ; 붙이기
   Ctrl + Alt + ←, →  왼쪽, 오른쪽 에디터 이동
 Ctrl + Shift + L
(Spring STS Plugin)
 Ctrl + Shift + F  모든 문서 내에서 Text 검색
 Alt + Shift + z  Ctrl + Alt + t  try cache, if, loop 등 코드 감쌓기
 Ctrl + Shift + y, x  Ctrl + Shift + u  대소문자 변경
 마우스 컨텍스트 메뉴  Ctrl + Alt + Shift + c  풀 패키지 + 클래스 복사(import 문자열?) 
 Ctrl + 마우스 대면 나옴  Ctrl + Alt + b  구현체 찾기 
   Ctrl + Shift + Enter  if, loop, ; 등 문장 자동완성
 Package Explorer 버튼이 있지  Alt + F1 이후 1 소스 위치 이동 
  Alt + F7 호출한곳 찾기
(인터페이스의 모든 구현체가 찾아진다면 Ctrl+ Shift+ Alt+ F7 - 사용 위치만 체크, https://stackoverflow.com/questions/33993037/find-method-usages-only-for-specified-class-in-intelij-idea)

 

 

Live Templates

iter

List<CustomGroup> coustomGroups = customGroupRepository.findAll();
for (CustomGroup coustomGroup : coustomGroups) {
    
}

ifn, inn

if (coustomGroup == null) {

}
if (coustomGroup != null) {
    
}

 

Alt + Cmd + →          

: 이전 이후 작업창 전환
Alt + Cmd +   : 헤더파일/소스파일 창 전환
Cmd + ] : 오른쪽으로 들여쓰기(Tab 이동)
Cmd + [  : 왼쪽으로 내어쓰기
Cmd + Shift + F  : 프로젝트에서 찾기
Cmd + G : 다음 찾기
Cmd + /  : 한줄 주석(블럭 주석)

Cmd + L

Cmd + D

: 라인 이동

: 북마크

Cmd+Double Click : Definition으로 이동
Alt+Double Click : 해당 Document로 이동
Shitf+Cmd+D  : File Open Quickly 띄우기(위치 찾기)
Shift+Cmd+C : Class Browser 띄우기
F5 : 자동 완성 목록 띄우기. 
Ctrl+/  : 자동 완성 중 다음 항목으로 이동
Cmd + ->, <- : 줄의 맨 앞/뒤로 이동
Alt + ->, <- : 단어 단위로 앞/뒤 이동
Alt + I  : intend 맞추기
Cmd + \ : 브레이크 포인트
Ctrl + Cmd + \ : 브레이크 포인트 enable/disable
Shift+Cmd+O : 다음 실행
Shift+Cmd+I  : method 내부로 이동
Alt+Cmd+P : 실행 계속
Cmd + R : 실행
Shift + Ctrl + Cmd + 3 : 전체화면 클립보드로 캡춰
Shift + Ctrl + Cmd + 4 : 일부영역 클립보드로 캡춰
Shift + Cmd + 3 : 전체화면 파일로 캡춰 (바탕화면에 생됨)
Shift + Cmd + 4
xcode-Edit-Refactor
           -Find-Find Select
: 일부영역 파일로 캡춰 
:이름과 xib 고치기
:이름 고치기

[출처] xcode 단축키|작성자 닥터케이


Ctrl + G                                            특정 줄 찾아가기
Ctrl + 위, 아래                                   소스 위 아래
Ctrl + Tab (Ctrl + Shft + Tab)               소스 탭 이동


Ctrl + Shift + W (Alt+ 마우스 드래그)      특정 영역 블록
Ctrl + Shift + F                                   태그 +,-
Ctrl + Shift + L                                   줄번호 표시

 
Alt + Shift + I                                      조판보호? 나오게 하기..(공백나오게)
Alt + Shift + C                                    칸,열 위치 표시하기
Alt + Shift + 위, 아래                           블럭 후 이동




+ Recent posts