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 / / 검색 바에 커서를 놓습니다.
Shift + i 이슈 페이지로 이동합니다.
Shift + m 병합 요청 페이지로 이동합니다.
Shift + r 리뷰 요청 페이지로 이동합니다.
Shift + t 할 일 목록 페이지로 이동합니다.
p, 그 다음 b 성능 막대를 표시하거나 숨깁니다.
Escape 툴팁 또는 팝오버를 숨깁니다.
g, 그 다음 x GitLabGitLab Next 간 전환 (GitLab SaaS 전용).
. Web IDE를 엽니다.

추가로, 텍스트 필드(예: 댓글, 답글, 이슈 설명 및 병합 요청 설명)에서 텍스트를 편집할 때 다음 단축키를 사용할 수 있습니다:

macOS 단축키 Windows 단축키 설명
마지막 댓글을 편집합니다. 스레드 아래의 빈 텍스트 필드에 있어야 하며, 스레드에 이미 댓글이 하나 이상 있어야 합니다.
Command + Shift + p Control + Shift + p 텍스트 필드에서 작성미리보기 탭이 있는 경우 Markdown 미리보기를 전환합니다.
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 프로젝트 활동 페이지로 이동합니다 (Manage > Activity).
g + r 프로젝트 릴리스 페이지로 이동합니다 (Deploy > Releases).
g + f 프로젝트 파일로 이동합니다 (Code > Repository).
t 프로젝트 파일 검색 대화 상자를 엽니다. (Code > Repository, 파일 찾기 선택).
g + c 프로젝트 커밋 페이지로 이동합니다 (Code > Commits).
g + n 레포지토리 그래프 페이지로 이동합니다 (Code > Repository graph).
g + d 레포지토리 분석 페이지의 차트로 이동합니다 (Analyze > Repository analytics).
g + i 프로젝트 이슈 페이지로 이동합니다 (Plan > Issues).
i 새 이슈 페이지로 이동합니다 (Plan > Issues, 새 이슈 선택).
g + b 프로젝트 이슈 보드 페이지로 이동합니다 (Plan > Issue boards).
g + m 프로젝트 병합 요청 페이지로 이동합니다 (Code > Merge requests).
g + p CI/CD 파이프라인 페이지로 이동합니다 (Build > Pipelines).
g + j CI/CD 작업 페이지로 이동합니다 (Build > Jobs).
g + e 프로젝트 환경 페이지로 이동합니다 (Operate > Environments).
g + k 프로젝트 쿠버네티스 클러스터 통합 페이지로 이동합니다 (Operate > Kubernetes clusters). 이 페이지에 접근하려면 최소한 maintainer 권한이 필요합니다.
g + s 프로젝트 스니펫 페이지로 이동합니다 (Code > Snippets).
g + w 프로젝트 위키로 이동합니다 (Plan > Wiki), 활성화된 경우.
. Web IDE를 엽니다.

이슈

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

키보드 단축키 설명
e 설명 편집.
a 담당자 변경.
m 마일스톤 변경.
l 레이블 변경.
c + r 이슈 참조 복사.
r 댓글 작성을 시작합니다. 미리 선택된 텍스트는 댓글에 인용됩니다.
다음 디자인으로 이동합니다.
이전 디자인으로 이동합니다.
Escape 디자인을 닫습니다.

병합 요청

다음 단축키는 병합 요청을 볼 때 사용 가능합니다:

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

프로젝트 파일

다음 단축키는 프로젝트의 파일을 탐색할 때 사용 가능합니다 (Code > Repository로 이동):

키보드 단축키 설명
선택을 위로 이동합니다 (파일 검색 중에만 사용 가능, Code > Repository에서 Find File 선택 후).
선택을 아래로 이동합니다 (파일 검색 중에만 사용 가능, Code > Repository에서 Find File 선택 후).
Enter 선택을 엽니다 (파일 검색 중에만 사용 가능, Code > Repository에서 Find File 선택 후).
Escape Find File 화면으로 돌아갑니다 (파일 검색 중에만 사용 가능, Code > Repository에서 Find File 선택 후).
y 파일 퍼머링크로 이동합니다 (파일을 볼 때만 사용 가능).
. Web IDE를 엽니다.

리포지토리 그래프

다음 단축키는 프로젝트 리포지토리 그래프 페이지를 볼 때 사용 가능합니다 (Code > Repository graph로 이동):

키보드 단축키 설명
또는 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 + k Control + k 링크 삽입
Command + Option + 0 Control + Alt + 0 일반 텍스트 스타일 적용
Command + Option + 1 Control + Alt + 1 제목 스타일 1 적용
Command + Option + 2 Control + Alt + 2 제목 스타일 2 적용
Command + Option + 3 Control + Alt + 3 제목 스타일 3 적용
Command + Option + 4 Control + Alt + 4 제목 스타일 4 적용
Command + Option + 5 Control + Alt + 5 제목 스타일 5 적용
Command + Option + 6 Control + Alt + 6 제목 스타일 6 적용
Command + Shift + 7 Control + Shift + 7 순서 있는 목록
Command + Shift + 8 Control + Shift + 8 순서 없는 목록
Command + Shift + 9 Control + Shift + 9 작업 목록
Command + Option + 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 + 선택 영역을 문서의 끝으로 확장

에픽

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

이 단축키는 에픽을 볼 때 사용 가능합니다:

키보드 단축키 설명
e 설명 편집.
l 레이블 변경.
c + r 에픽 참조 복사.

키보드 단축키 비활성화

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

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

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

키보드 단축키 활성화

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

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

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

문제 해결

리눅스 단축키

리눅스 사용자는 운영 체제나 브라우저에 의해 재정의된 GitLab 키보드 단축키를 만날 수 있습니다.