Vimium 설치 및 기본 사용
Vimium이란 무엇인가?
Vimium은 웹 브라우징을 보다 효율적으로 할 수 있도록 도와주는 크롬 확장 프로그램입니다. 이 프로그램은 키보드 중심의 네비게이션을 강조하며, 웹 페이지를 탐색하는 데 사용되는 다양한 단축키를 제공합니다. 이를 통해 마우스 없이도 웹 페이지를 쉽게 탐색할 수 있습니다. 또한 Vimium은 웹 페이지의 링크를 자동으로 감지하여 단축키로 할당해 주며, 이를 통해 사용자가 원하는 링크를 빠르게 찾아갈 수 있게 해줍니다. 이러한 기능들로 인해 Vimium은 특히 개발자나 파워 유저들 사이에서 인기가 많습니다.
Vimium의 설치 방법
- 먼저 브라우저의 웹 스토어에 접속합니다.
- 검색창에 “Vimium”이라고 입력합니다.
- 검색 결과 중에서 “Vimium - Keyboard Navigation of the Web”이라는 항목을 클릭합니다.
- 이후 “Add to Chrome” 버튼을 클릭하여
Vimium
을 설치합니다. - 설치가 완료되면, 주소창 우측에
Vimium
아이콘이 추가됩니다. - 이제
Vimium
을 활성화하려면, 주소창에 확장 기능 페이지로 이동합니다.- Chrome: chrome://extensions/
- Edge: edge://extensions/
- 이후
Vimium
항목에서 “Details” 버튼을 클릭한 후, “Allow access to file URLs” 옵션을 체크합니다.
자주 사용하는 Shorcut
현재 페이지 탐색하기
키 | 설명 |
---|---|
? | 가능한 모든 키 목록에 대한 도움 대화 상자를 표시합니다. |
h | 왼쪽으로 스크롤 |
j | 아래로 스크롤 |
k | 위로 스크롤 |
l | 오른쪽으로 스크롤 |
gg | 페이지 맨 위로 스크롤 |
G | 페이지 맨 아래로 스크롤 |
d | 반 페이지 아래로 스크롤 |
u | 반 페이지 위로 스크롤 |
f | 현재 탭에서 링크 열기 |
F | 새 탭에서 링크 열기 |
r | 다시 로드 |
gs | 원본 보기 |
i | 삽입 모드로 전환 - Esc를 누를 때까지 모든 명령이 무시됩니다. |
yy | 현재 URL 복사 |
yf | 링크 URL 복사 |
gf | 다음 프레임으로 순환 |
gF | 기본/상위 프레임에 포커스 |
페이지 열기
키 | 설명 |
---|---|
o | URL, 북마크 또는 기록 항목 열기 |
O | 새 탭에서 URL, 북마크, 기록 항목 열기 |
b | 북마크 열기 |
B | 새 탭에서 북마크 열기 |
찾기
키 | 설명 |
---|---|
/ | 찾기 모드 (검색어를 입력하고 엔터를 눌러 검색하거나 Esc 눌러 취소) |
n | 다음 찾기 |
N | 이전 찾기 |
History 관리
키 | 설명 |
---|---|
H | 이전 기록으로 이동 |
L | 다음 기록으로 이동 |
탭 관리하기
키 | 설명 |
---|---|
J, gT | 한 탭 왼쪽으로 이동 |
K, gt | 한 탭 오른쪽으로 이동 |
g0 | 첫 번째 탭으로 이동. n번째 탭으로 가려면 gng0을 사용하세요. |
g$ | 마지막 탭으로 이동 |
^ | 이전에 방문한 탭 방문 |
t | 탭 만들기 |
yt | 현재 탭 복제 |
x | 현재 탭 닫기 |
X | 닫힌 탭 복원(즉, ‘x’ 명령을 취소) |
T | 열린 탭 검색 |
W | 현재 탭을 새 창으로 이동 |
<a-p> | 현재탭 고정/고정 해제 |
Custom Key Mapping 사용하기
Vimium의 옵션 페이지에는 “Custom key mappings”라는 기능있어 단축키를 재설정하거나 제거할 수 있습니다.
map
: 특정 키를 Vimium 명령어에 매핑합니다.unmap
: 특정 키의 매핑을 제거합니다.unmapAll
: 모든 매핑을 제거합니다.
1
2
3
4
5
6
7
8
# ctrl+d를 페이지 아래로 스크롤하는 것에 매핑(크롬의 기본 설정인 북마크 다이얼로그를 띄우는 행동은 무시)
map scrollPageDown
# r 키를 페이지를 새로고침하는 것에 매핑합니다.
map r reload
# ctrl+d에 대한 모든 매핑을 제거하고 크롬의 기본 설정을 복구합니다.
unmap /<c-d>:
# r 키에 대한 모든 매핑을 제거합니다.
unmap r
참고
This post is licensed under CC BY 4.0 by the author.