GitLab 키보드 바로 가기
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, then b | 성능 바를 표시하거나 숨깁니다. |
Escape | 툴팁이나 팝오버를 숨깁니다. |
g, then x | GitLab과 GitLab Next 사이를 전환합니다. (GitLab SaaS 전용) |
. | 웹 IDE를 엽니다. |
또한, 다음과 같은 바로 가기는 텍스트 필드에서 텍스트를 편집할 때(예: 코멘트, 답글, 이슈 설명, Merge Request 설명) 사용할 수 있습니다:
macOS 바로 가기 | Windows 바로 가기 | 설명 |
---|---|---|
↑ | ↑ | 마지막 코멘트를 편집합니다. 스레드 아래의 빈 텍스트 필드에 있고, 해당 스레드에 이미 최소한 하나의 코멘트가 있어야 합니다. |
Command + Shift + p | Control + Shift + p | 텍스트 필드에서 쓰기 및 미리보기 탭이 위쪽에 있는 경우, 마크다운 미리보기를 토글합니다. |
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에서 도입되었습니다. |
텍스트 필드에서의 편집 바로 가기는 다른 키보드 바로 가기가 비활성화되어 있더라도 항상 활성화됩니다.
프로젝트
이러한 바로 가기는 프로젝트의 모든 페이지에서 사용할 수 있습니다. 이를 사용하려면 상대적으로 빠르게 입력해야 하며, 프로젝트의 다른 페이지로 이동합니다.
키보드 바로 가기 | 설명 |
---|---|
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 | 프로젝트 위키로 이동합니다. (계획 > 위키), 활성화된 경우. |
. | 웹 IDE를 엽니다. |
이슈
이러한 단축키는 issue를 보는 경우에 사용할 수 있습니다.
키보드 단축키 | 설명 |
---|---|
e | 설명 편집 |
a | 담당자 변경 |
m | 마일스톤 변경 |
l | 레이블 변경 |
c + r | 이슈 참조 복사 |
r | 댓글 작성 시작. 미리 선택된 텍스트는 댓글에 인용됨. 스레드에 회답하는 데 사용할 수 없음. |
. | Web IDE 열기 |
→ | 다음 디자인으로 이동 |
← | 이전 디자인으로 이동 |
Escape | 디자인 닫기 |
Merge Request
이러한 단축키는 Merge Request을 볼 때 사용할 수 있습니다.
macOS 단축키 | Windows 단축키 | 설명 |
---|---|---|
] 또는 j | 다음 파일로 이동 | |
[ 또는 k | 이전 파일로 이동 | |
Command + p | Control + p | 파일 검색 및 검토를 위한 이동 |
n | 다음 해결되지 않은 토론으로 이동 | |
p | 이전 해결되지 않은 토론으로 이동 | |
b | 소스 브랜치 이름 복사 | |
c + r | Merge Request 참조 복사 | |
r | 댓글 작성 시작. 미리 선택된 텍스트는 댓글에 인용됨. 스레드에 회답하는 데 사용할 수 없음. | |
c | 다음 커밋으로 이동 | |
x | 이전 커밋으로 이동 | |
f | 파일 브라우저 전환 |
프로젝트 파일
프로젝트 파일을 탐색하는 경우 이러한 단축키를 사용할 수 있습니다 ( Code > Repository로 이동):
키보드 단축키 | 설명 |
---|---|
↑ | 선택 위로 이동 |
↓ | 선택 아래로 이동 |
Enter | 선택 열기 |
Escape | 파일 디렉터리 화면으로 돌아가기 (파일 검색 중에만, Code > Repository로 이동한 후 파일 찾기 선택) |
y | 파일 영구 링크로 이동 (파일 보는 중에만) |
Shift + c | 브랜치 비교 보기로 이동 |
. | Web IDE 열기 |
Web IDE
Web 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 note) |
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 미리 보기 |
Command + K, then Command + U | Control + K, then Control + U or Control + / | 줄 주석 해제 |
Option + Command + F | Control + F | 바꾸기 |
Shift + Command + . | Control + Shift + . | 다음 값으로 변경 |
Shift + Command + , | Control + Shift + , | 이전 값으로 변경 |
Command + S | Control + S | 파일 저장 |
Shift + Command + L | < |
리포지터리 그래프
프로젝트 리포지터리 그래프 페이지를 볼 때 다음 바로 가기가 사용 가능합니다(이동: 코드 > 리포지터리 그래프):
키보드 단축키 | 설명 |
---|---|
← 또는 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 | 한 번에 한 토큰 지우기 |
에픽
이러한 단축키는 에픽을 볼 때 사용할 수 있습니다:
키보드 단축키 | 설명 |
---|---|
r | 댓글 작성 시작. 미리 선택된 텍스트는 댓글에서 인용됩니다. 스레드에 답글을 달 수는 없습니다. |
e | 설명 편집 |
l | 라벨 변경 |
c + r | 에픽 참조 복사 |
키보드 단축키 비활성화
- 이동됨 (16.4에서 GitLab을 사용자 기본 설정에서)에서 단축키 페이지로.
키보드 단축키를 비활성화하려면:
- 왼쪽 사이드바에서 아바타를 선택합니다.
- 환경 설정을 선택합니다.
- 동작 섹션에서 키보드 단축키 활성화 확인란을 해제합니다.
- 변경 사항 저장을 선택합니다.
키보드 단축키 활성화
- 이동됨 (16.4에서 GitLab을 사용자 기본 설정에서)에서 단축키 페이지로.
키보드 단축키를 활성화하려면:
- 왼쪽 사이드바에서 아바타를 선택합니다.
- 환경 설정을 선택합니다.
- 동작 섹션에서 키보드 단축키 활성화 확인란을 선택합니다.
- 변경 사항 저장을 선택합니다.
문제 해결
리눅스 단축키
리눅스 사용자는 작업 체제나 브라우저에 의해 재정의된 GitLab 단축키와 겹칠 수 있습니다.