vimium 브라우저 플러그인



🎬  소개

  • Chrome과 Firefox, Safari 브라우저에서 사용가능한 플러그인이다.
  • vim 단축키를 이용하여 브라우저 내 검색 또는 페이지 이동, 링크 및 버튼을 열 수 있다.

  사용 이유

  • 코딩을 할 때는 IntelliJ, vscode에 vim 플러그인을 설치하여 마우스나 트랙패드를 거의 사용하지 않고 작업을 할 수 있으나
    브라우저를 사용할 때는 마우스나 트랙패드를 써야해서 불편했다.
  • vimium 플러그인을 통해 마우스나 트랙패드를 완전히 대체하는 것은 아니지만 사용율을 줄일 수 있다.

💾   Download

Chrome 웹스토어 Vimium

vimium chrome plugin- Chrome 플러그인 링크

Firefox AddOn Vimium-FF

vimium firefox plugin- Firefox AddOn 링크

Safari 확장프로그램 vimari

vimium safari appstore- Vimari 앱스토어 링크

🗒   사용법

help

  • ?를 입력하면 단축키 목록을 볼 수 있다.(safari는 안된다.)vimium help
  • 이 것만 보고 충분히 단축키를 익혀 사용할 수 있다.
  • 주로 사용하는 단축키들 몇 개만 설명하겠다.

스크롤 이동

  • h j k l: vim의 기본 이동키인 h: 왼쪽,j: 아래쪽,k: 위쪽, l: 오른쪽으로 스크롤 이동이 가능하다.
  • gg G : vim과 마찬가지로 gg입력시 맨위로, G입력시 맨 아래로 이동한다.
  • d, u: vim에서는 Ctrl + d, Ctrl + u이지만 여기서는 d입력시 반페이지 아래로, u입력시 반페이지 위로 이동한다.

검색

  • /: 검색기능이다. 브라우저 기본 단축키인 Windows: Ctrl+ f, Mac: Cmd + f와 비슷하다고 볼 수 있다.
    • n: /검색어 를 입력하고 Enter를 누른후, n을 입력하면 아래방향으로 같은 단어를 계속 찾는다.
    • N: 위 방향으로 검색어를 계속 찾는다.

탭 닫기 & 닫은 탭 열기

  • x : 현재 탭을 닫는다.
  • X : 이전에 닫은 탭을 다시 연다.

링크 & 버튼 클릭

  • 위의 단축키들도 유용하지만, 사실 이 기능 때문에 플러그인을 사용하고 있다.
  • 원래는 마우스나 트랙패드를 이용해서 화면에 있는 링크로 커서를 이동한 다음 클릭해야한다.
  • 하지만 밑의 기능을 이용하면 굳이 링크/버튼까지 커서를 이동하여 클릭할 필요가 없다.
  • f F: 화면에 링크/버튼들에 대한 단축키들이 나온다.vimiumFf
  • 원하는 링크/버튼의 단축키를 입력하면 해당 링크/버튼이 열린다.
  • 'f'는 현재탭, F는 새탭에서 열기이다.

🎬  마무리

  • 사용 1일차이다.
  • 더 써보고 좋은 단축키가 있으면 수정해서 추가할 예정이다.