GitLab 키보드 단축키

Tier: Free, Premium, Ultimate Offering: GitLab.com, Self-Managed, GitLab Dedicated

GitLab에는 다양한 기능에 접근하는 데 사용할 수 있는 여러 키보드 단축키가 있습니다.

GitLab에서 키보드 단축키 디렉터리을 표시하려면 다음 중 하나의 방법을 사용하세요:

  • ? 키를 누릅니다.
  • 응용 프로그램의 왼쪽 하단에서 도움말을 선택한 다음 키보드 단축키를 선택합니다.

글로벌 단축키들은 GitLab의 모든 영역에서 사용할 수 있지만, 다른 단축키를 사용하려면 특정 페이지에 있어야 합니다. 각 섹션에서 설명되어 있습니다.

글로벌 단축키

이러한 단축키는 GitLab의 대부분의 영역에서 사용할 수 있습니다.

키보드 단축키 설명
? 단축키 참조 시트를 표시하거나 숨깁니다.
Shift + p 내 프로젝트 페이지로 이동합니다.
Shift + g 내 그룹 페이지로 이동합니다.
Shift + a 내 활동 페이지로 이동합니다.
Shift + l 내 마일스톤 페이지로 이동합니다.
Shift + s 내 코드 스니펫 페이지로 이동합니다.
s / / 검색 창에 커서를 놓습니다.
f 필터 창에 커서를 놓습니다.
Shift + i 내 이슈 페이지로 이동합니다.
Shift + m Merge Request 페이지로 이동합니다.
Shift + r 내 리뷰 요청 페이지로 이동합니다.
Shift + t 할 일 디렉터리 페이지로 이동합니다.
p, 그리고 b 성능 바를 표시하거나 숨깁니다.
Escape 툴팁이나 팝오버를 숨깁니다.
Escape 툴팁이나 팝오버를 숨깁니다.
g, 그리고 x GitLabGitLab Next 사이를 전환합니다 (GitLab SaaS 전용).
. Web IDE를 엽니다.

또한, 텍스트 필드에서 편집하는 동안 다음 단축키를 사용할 수 있습니다 (예: 댓글, 답글, 이슈 설명, Merge Request 설명):

macOS 단축키 Windows 단축키 설명
마지막 댓글을 수정합니다. 해당 스레드 아래의 빈 텍스트 필드에 있고, 해당 스레드에 이미 적어도 하나의 댓글이 있어야 합니다.
Command + Shift + p Control + Shift + p WritePreview 탭이 있는 텍스트 필드에서 텍스트를 편집할 때 마크다운 미리보기를 전환합니다.
Command + b Control + b 선택한 텍스트에 굵게 표시합니다 (**로 감쌉니다).
Command + i Control + i 선택한 텍스트에 기울임꼴을 적용합니다 (_로 감쌉니다).
Command + Shift + x Control + Shift + x 선택한 텍스트에 취소선을 적용합니다 (~~로 감쌉니다).
Command + k Control + k 링크를 추가합니다 (선택한 텍스트를 []()로 감쌉니다).
Command + ] Control + ] 디렉터리 항목에 들여씁니다. GitLab 15.3에서 도입됨.
Command + [ Control + [ 디렉터리 항목의 들여쓰기를 해제합니다. GitLab 15.3에서 도입됨.
Command + Enter Control + Enter 변경 사항을 제출하거나 저장합니다.

텍스트 필드에서 편집하는 단축키는 다른 키보드 단축키가 비활성화된 경우에도 항상 활성화됩니다.

프로젝트

다음 단축키는 프로젝트의 모든 페이지에서 사용할 수 있습니다. 빠르게 입력해야 하고 프로젝트의 다른 페이지로 이동합니다.

키보드 단축키 설명
g + o 프로젝트 개요 페이지로 이동합니다 (프로젝트 개요).
g + v 프로젝트 활동 피드로 이동합니다 (관리 > 활동).
g + r 프로젝트 릴리스 디렉터리으로 이동합니다 (배포 > 릴리스).
g + f 프로젝트 파일 디렉터리으로 이동합니다 (코드 > 리포지터리).
t 프로젝트 파일 검색 대화 상자를 엽니다 (코드 > 리포지터리, 파일 찾기를 선택합니다).
g + c 프로젝트 커밋 디렉터리으로 이동합니다 (코드 > 커밋).
g + n 리포지터리 그래프 페이지로 이동합니다 (코드 > 리포지터리 그래프).
g + d 리포지터리 차트로 이동합니다 (분석 > 리포지터리 분석).
g + i 프로젝트 이슈 디렉터리으로 이동합니다 (계획 > 이슈).
i 새 이슈 페이지로 이동합니다 (계획 > 이슈, 새 이슈 를 선택합니다).
g + b 프로젝트 이슈 보드 디렉터리으로 이동합니다 (계획 > 이슈 보드).
g + m 프로젝트 Merge Request 디렉터리으로 이동합니다 (코드 > Merge Request).
g + p CI/CD 파이프라인 디렉터리으로 이동합니다 (빌드 > 파이프라인).
g + j CI/CD 작업 디렉터리으로 이동합니다 (빌드 > 작업).
g + e 프로젝트 환경으로 이동합니다 (운영 > 환경).
g + k 프로젝트 Kubernetes 클러스터 통합 페이지로 이동합니다 (운영 > Kubernetes 클러스터). 이 페이지에 액세스하려면 적어도 maintainer 권한이 있어야 합니다.
g + s 프로젝트 코드 스니펫 디렉터리으로 이동합니다 (코드 > 스니펫).
g + w 프로젝트 위키로 이동합니다 (계획 > 위키), 활성화된 경우.
. Web IDE를 엽니다.

이슈

이러한 단축키는 이슈를 볼 때 사용할 수 있습니다:

키보드 단축키 설명
e 설명 수정
a 담당자 변경
m 마일스톤 변경
l 라벨 변경
c + r 이슈 참조 복사
r 댓글 작성 시작. 미리 선택된 텍스트가 댓글에 인용됩니다. 스레드에 응답할 수 없음.
. 웹 IDE 열기
다음 디자인으로 이동
이전 디자인으로 이동
Escape 디자인 닫기

Merge Request

Merge Request을 볼 때 사용할 수 있는 이러한 단축키:

macOS 단축키 Windows 단축키 설명
] 또는 j   다음 파일로 이동
[ 또는 k   이전 파일로 이동
Command + p Control + p 파일 검토를 위해 파일을 찾고 이동합니다.
n   다음 미해결된 토론으로 이동
p   이전 미해결된 토론으로 이동
b   소스 브랜치 이름 복사
c + r   Merge Request 참조 복사
r   댓글 작성 시작. 미리 선택된 텍스트가 댓글에 인용됩니다. 스레드에 응답할 수 없음.
Shift + Command + Enter Shift + Control + Enter 즉시 댓글 게시
Command + Enter Control + Enter 리뷰의 일부로 댓글을 보류 상태로 추가
c   다음 커밋으로 이동
x   이전 커밋으로 이동
f   파일 탐색기 전환

프로젝트 파일

프로젝트의 파일을 검색하는 동안 사용할 수 있는 이러한 단축키 ( Code > Repository로 이동):

키보드 단축키 설명
선택 항목 위로 이동
선택 항목 아래로 이동
Enter 선택 항목 열기
Escape 파일 디렉터리 화면으로 돌아가기 (파일 검색 중일 때만, Code > Repository로 이동하고 Find File을 선택합니다.)
y 파일 퍼머링크로 이동 (파일보기 중일 때만)
Shift + c 브랜치 비교 보기로 이동
. 웹 IDE 열기

웹 IDE

웹 IDE에서 파일을 편집하는 동안 사용할 수 있는 이러한 단축키:

macOS 단축키 Windows/Linux 단축키 설명
Option + Command + Shift + Alt + 커서 위에 새로운 커서 추가
Option + Command + Shift + Alt + 커서 아래에 새로운 커서 추가
Shift + Option + I Shift + Alt + I 행 끝에 커서 추가
Command + K, Command + C Control + K, Control + C 또는 Control + / 행 주석 추가
Command + D Control + D 다음 찾기 일치 항목 선택에 추가
Command + F2 Control + F2 모든 발견 항목 변경
F1 F1 명령 팔레트
Shift + Option + Control + Shift + Alt + 행 아래로 복사
Shift + Option + Control + Shift + Alt + 행 위로 복사 (Linux 참고)
Command + U Control + U 커서 되돌리기
Command + Backspace Control + Shift + Backspace 왼쪽 모두 삭제
Control + K   오른쪽 모두 삭제
Shift + Command + K Control + Shift + K 행 삭제
  Control + Backspace 단어 삭제
Control + Shift + Command + Shift + Alt + 선택 영역 확장
Command + P Control + P 파일 찾기
Command + F Control + F 찾기
Enter Enter 또는 F3 다음으로 찾기
Command + F3 F3 다음 선택 찾기 (Linux 참고)
Shift + Enter + F3 Shift + F3 이전으로 찾기
Shift + Command + F3 Shift + F3 이전 선택 찾기
Command + E   선택된 항목으로 찾기
Option + Command + [ Control + Shift + [ 접기
Command + K, then Command + O Control + K, then Control + O 모두 접기
Command + K, then Command + / Control + K, then Control + / 모든 블록 주석 접기
Command + K , then Command + 8 Control + K , then Control + 8 모든 영역 접기
Command + K , then Command + - Control + K , then Control + - 선택된 것을 제외한 모든 영역 접기
Command + K , then Command + 1 Control + K , then Control + 1 레벨 1 접기
Command + K , then Command + 2 Control + K , then Control + 2 레벨 2 접기
Command + K , then Command + 3 Control + K , then Control + 3 레벨 3 접기
Command + K , then Command + 4 Control + K , then Control + 4 레벨 4 접기
Command + K , then Command + 5 Control + K , then Control + 5 레벨 5 접기
Command + K , then Command + 6 Control + K , then Control + 6 레벨 6 접기
Command + K , then Command + 7 Control + K , then Control + 7 레벨 7 접기
Command + K , then Command + [ Control + K , then Control + [ 재귀적으로 접기
Shift + Command + \ Control + Shift + \ 괄호로 이동
Control + G Control + G 행 또는 열로 이동
Option + F8 Alt + F8 다음 문제로 이동 (오류, 경고, 정보)
F8 F8 파일에서 다음 문제로 이동 (오류, 경고, 정보)
Shift + Option + F8 Shift + Alt + F8 이전 문제로 이동 (오류, 경고, 정보)
Shift + F8 Shift + F8 파일에서 이전 문제로 이동 (오류, 경고, 정보)
Command + ] Control + ] 줄 들여쓰기
Shift + Command Control + Shift + Enter 위에 행 삽입
Command + Enter Control + Enter 아래에 행 삽입
Control + J Control + J 행 연결 (Linux 참고)
Command + K, then Command + D Control + K, then Control + D 마지막 선택을 다음 찾기 일치 항목으로 이동
Option + Alt + 아래로 행 이동
Option + Alt + 위로 행 이동
Command + [ Control + [ 들여쓰기 해제
Shift + Command + P Control + Shift + P Markdown 미리보기 (Linux 참고)
Command + K, then Command + U Control + K, then Control + U 또는 Control + / 행 주석 제거
Option + Command + F Control + F 바꾸기
Shift + Command + <    

리포지터리 그래프

프로젝트 리포지터리 그래프 페이지를 볼 때 다음 단축키를 사용할 수 있습니다( Code > 리포지터리 그래프):

키보드 단축키 설명
또는 h 왼쪽으로 스크롤
또는 l 오른쪽으로 스크롤
또는 k 위로 스크롤
또는 j 아래로 스크롤
Shift + 또는 Shift + k 맨 위로 스크롤
Shift + 또는 Shift + j 맨 아래로 스크롤

사고

사고를 볼 때 다음 단축키를 사용할 수 있습니다:

키보드 단축키 설명
c + r 사고 참조 복사

위키 페이지

위키 페이지를 볼 때 다음 단축키를 사용할 수 있습니다:

키보드 단축키 설명
e 위키 페이지 편집

리치 텍스트 편집기

리치 텍스트 편집기로 파일을 편집할 때 다음 단축키를 사용할 수 있습니다:

macOS 단축키 Windows 단축키 설명
Command + C Control + C 복사
Command + X Control + X 잘라내기
Command + V Control + V 붙여넣기
Command + Shift + V Control + Shift + V 서식 없이 붙여넣기
Command + Z Control + Z 실행 취소
Command + Shift + V Control + Shift + V 다시 실행
Shift + Enter Shift + Enter 줄 바꿈 추가

서식

macOS 단축키 Windows/Linux 단축키 설명
Command + b Control + b 굵게
Command + i Control + i 이탤릭체
Command + Shift + x Control + Shift + x 취소선
Command + e Control + e 코드
Command + k Control + k 링크 삽입
Command + Alt + 0 Control + Alt + 0 일반 텍스트 스타일 적용
Command + Alt + 1 Control + Alt + 1 제목 스타일 1 적용
Command + Alt + 2 Control + Alt + 2 제목 스타일 2 적용
Command + Alt + 3 Control + Alt + 3 제목 스타일 3 적용
Command + Alt + 4 Control + Alt + 4 제목 스타일 4 적용
Command + Alt + 5 Control + Alt + 5 제목 스타일 5 적용
Command + Alt + 6 Control + Alt + 6 제목 스타일 6 적용
Command + Shift + 7 Control + Shift + 7 디렉터리
Command + Shift + 8 Control + Shift + 8 정렬되지 않은 디렉터리
Command + Shift + 9 Control + Shift + 9 작업 디렉터리
Command + Shift + b Control + Shift + b 인용
Command + Alt + c Control + Alt + c 코드 블록
Command + Shift + h Control + Shift + h 하이라이트
Command + , Control + , 아래 첨자
Command + . Control + . 위 첨자
Tab Tab 디렉터리 들여쓰기
Shift + Tab Shift + Tab 디렉터리 내어쓰기

텍스트 선택

macOS 단축키 Windows 단축키 설명
Command + a Control + a 모두 선택
Shift + Shift + 왼쪽으로 선택 범위 확장
Shift + Shift + 오른쪽으로 선택 범위 확장
Shift + Shift + 위쪽으로 선택 범위 확장
Shift + Shift + 아래쪽으로 선택 범위 확장
Command + Shift + Control + Shift + 문서의 시작 부분으로 선택 범위 확장
Command + Shift + Control + Shift + 문서의 끝 부분으로 선택 범위 확장

필터링된 검색

이 단축키들은 필터링된 검색 입력을 사용할 때 이용할 수 있습니다:

macOS 단축키 Windows 단축키 설명
Command Delete 전체 검색 필터 지우기
Option Control + Delete 토큰을 하나씩 지우기

에픽

상세 정보: Tier: Premium, Ultimate Offering: GitLab.com, Self-Managed, GitLab Dedicated

이 단축키들은 에픽을 볼 때 이용할 수 있습니다:

키보드 단축키 설명
r 댓글 작성 시작. 미리 선택된 텍스트는 댓글에 인용됩니다. 스레드에서 답변에는 사용할 수 없습니다.
e 설명 편집
l 라벨 변경
c + r 에픽 참조 복사

키보드 단축키 비활성화

  • GitLab 16.4에서 단축키 페이지에서 사용자 환경 설정으로 이동됨.

키보드 단축키를 비활성화하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경설정을 선택합니다.
  3. 동작 섹션에서 키보드 단축키 사용 확인란을 해제합니다.
  4. 변경 사항 저장을 선택합니다.

키보드 단축키 활성화

  • GitLab 16.4에서 단축키 페이지에서 사용자 환경 설정으로 이동됨.

키보드 단축키를 활성화하려면:

  1. 왼쪽 사이드바에서 아바타를 선택합니다.
  2. 환경설정을 선택합니다.
  3. 동작 섹션에서 키보드 단축키 사용 확인란을 선택합니다.
  4. 변경 사항 저장을 선택합니다.

문제 해결

리눅스 단축키

리눅스 사용자는 운영 체제나 브라우저에 의해 덮어쓰이는 GitLab 키보드 단축키와 마주칠 수 있습니다.