본문으로 건너뛰기
로그인 둘러보기
생산성·자동화 · 시스템·유틸리티 · 윈도우즈 유틸

Win Vind

0

Win Vind는 Windows에서 Vim 스타일의 키 바인딩으로 시스템을 제어할 수 있게 해주는 경량 하이브리드 UI 시스템입니다.

마우스 제어비머 에뮬레이터설정 파일오픈소스키 바인딩키보드 단축키

소개

Win Vind는 Windows에서 Vim 스타일의 키 바인딩으로 시스템을 제어할 수 있게 해주는 경량 하이브리드 UI 시스템입니다. pit-ray에 의해 개발된 이 오픈소스 도구는 Vim 사용자에게 익숙한 설정 방법과 모드 개념을 제공하여 배우기 쉬운 Vim 에뮬레이션 환경을 구현합니다.

상세정보

Win Vind란 무엇인가

Win Vind는 Windows GUI를 Vim처럼 제어할 수 있는 가벼운 하이브리드 UI 시스템입니다. 이 도구를 설치하면 키보드만으로 Windows 그래픽 인터페이스를 마우스 없이 조작할 수 있습니다.

주요 기능

Win Vind는 여러 유용한 기능을 내장하고 있어 복잡한 스크립트나 의존성 없이 바로 사용할 수 있습니다.

  • Vim 사용자 친화적 인터페이스: 모든 설정 방법과 모드 개념이 Vim에서 파생되어 Vim 사용자들이 낮은 학습 비용으로 적응할 수 있습니다.
  • 풍부한 내장 명령어: 마우스 이동 및 클릭, 윈도우 관리, 프로세스 실행, 텍스트 편집 등 다양한 기능을 위한 명령어들이 포함되어 있습니다.
  • 포터블 및 오픈소스: 의존성이 없는 단일 바이너리 파일로, 사용자 권한으로 실행되며 MIT 라이선스로 공개되어 있습니다.
  • 커스터마이징 가능성: .vindrc 설정 파일을 통해 개인 환경에 맞게 키 매핑과 기능을 자유롭게 정의할 수 있습니다.

다운로드 및 설치 방법

Win Vind는 여러 패키지 매니저와 설치 방법을 지원하여 쉽게 설치할 수 있습니다.

  • Chocolatey 사용: choco install win-vind 명령어로 설치합니다.
  • winget 사용: winget install win-vind 명령어로 설치합니다.
  • Scoop 사용: scoop bucket add extras 명령어로 버킷을 추가한 후 scoop install win-vind로 설치합니다.
  • 실행 파일 설치: GitHub 릴리즈 페이지에서 32비트 또는 64비트 설치 파일을 다운로드하여 압축을 풀고 실행합니다.
  • 포터블 ZIP: 설치 없이 바로 사용 가능한 포터블 버전도 제공됩니다.

기본 사용법 및 설정

Win Vind의 사용법은 공식 문서와 설정 파일을 통해 상세히 설명되어 있습니다.

설정 파일 위치 및 작성

설정 파일인 .vindrc는 다음 경로에 위치합니다: C:Users[사용자 이름].win-vind.vindrc

설정 파일의 시작 부분에 version 명령어로 사용할 기능 세트를 선택할 수 있습니다. tiny, small, normal, big, huge의 5단계가 있으며, huge가 기본값입니다.

설정 파일 예시

다음은 .vindrc 파일의 예시입니다. Vim 사용자에게 익숙한 구문을 사용합니다:

  • version normal 명령어로 기능 세트를 선택합니다.
  • set shell = cmd과 같이 파라미터를 설정합니다.
  • imap <capslock> {<ctrl>}과 같이 키 매핑을 정의합니다.
  • noremap <ctrl-1> :! gvim<cr>과 같이 애플리케이션 실행기를 등록합니다.

이런 경우에 유용합니다

  • Vim 사용자: Windows 환경에서도 Vim의 키 바인딩과 모드 방식을 그대로 사용하여 작업 효율을 높일 때.
  • 키보드 중심 워크플로우 선호자: 마우스 사용을 최소화하고 키보드만으로 모든 시스템 제어를 하고 싶을 때.
  • 자동화 및 단축키 설정 필요 시: 복잡한 스크립트 작성 없이 내장 명령어 조합으로 강력한 사용자 정의 명령어를 만들 필요가 있을 때.

지원 환경 및 시스템 요구사항

Win Vind는 x64 및 x86 아키텍처의 Windows 시스템에서 실행됩니다. 매뉴얼 빌드를 위해 CMake, Visual Studio, Windows SDK가 필요합니다.

최신 버전 및 업데이트

현재 최신 버전은 5.13.2입니다. 업데이트는 GitHub 릴리즈 페이지에서 확인할 수 있습니다. Scoop을 통해 자동 업데이트 기능도 지원됩니다.

제한 사항 및 확인 사항

  • 일부 이전 Windows 10 버전(1803 이전)에서는 EasyClick 기능이 특정 애플리케이션에서 올바르게 작동하지 않을 수 있습니다. 1909 버전 이후에서는 확인되었습니다.
  • Windows 10/11 단일 언어 버전에서는 Capslock 같은 토글 키 매핑이 작동하지 않을 수 있습니다.
  • MS Office Word에서 단어 이동 명령어(w, B, e 등)를 사용하려면 ‘스마트 단락 선택 사용’ 옵션을 비활성화하는 것이 권장됩니다.

시스템 요구사항

CMake, Visual Studio 및 Windows SDK가 필요합니다.