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, 그리고 b | 성능 바를 표시하거나 숨깁니다. |
Escape | 툴팁이나 팝오버를 숨깁니다. |
Escape | 툴팁이나 팝오버를 숨깁니다. |
g, 그리고 x | GitLab과 GitLab Next 사이를 전환합니다 (GitLab SaaS 전용). |
. | Web IDE를 엽니다. |
또한, 텍스트 필드에서 편집하는 동안 다음 단축키를 사용할 수 있습니다 (예: 댓글, 답글, 이슈 설명, Merge Request 설명):
macOS 단축키 | Windows 단축키 | 설명 |
---|---|---|
↑ | ↑ | 마지막 댓글을 수정합니다. 해당 스레드 아래의 빈 텍스트 필드에 있고, 해당 스레드에 이미 적어도 하나의 댓글이 있어야 합니다. |
Command + Shift + p | Control + Shift + p | Write 및 Preview 탭이 있는 텍스트 필드에서 텍스트를 편집할 때 마크다운 미리보기를 전환합니다. |
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에서 단축키 페이지에서 사용자 환경 설정으로 이동됨.
키보드 단축키를 비활성화하려면:
- 왼쪽 사이드바에서 아바타를 선택합니다.
- 환경설정을 선택합니다.
- 동작 섹션에서 키보드 단축키 사용 확인란을 해제합니다.
- 변경 사항 저장을 선택합니다.
키보드 단축키 활성화
- GitLab 16.4에서 단축키 페이지에서 사용자 환경 설정으로 이동됨.
키보드 단축키를 활성화하려면:
- 왼쪽 사이드바에서 아바타를 선택합니다.
- 환경설정을 선택합니다.
- 동작 섹션에서 키보드 단축키 사용 확인란을 선택합니다.
- 변경 사항 저장을 선택합니다.
문제 해결
리눅스 단축키
리눅스 사용자는 운영 체제나 브라우저에 의해 덮어쓰이는 GitLab 키보드 단축키와 마주칠 수 있습니다.