풋 페달은 Vim 생산성을 높이고 인체공학적 이점을 제공합니다.
홈페이지홈페이지 > 소식 > 풋 페달은 Vim 생산성을 높이고 인체공학적 이점을 제공합니다.

풋 페달은 Vim 생산성을 높이고 인체공학적 이점을 제공합니다.

Jun 25, 2023

Vim은 당신이 속한 부족에 따라 역대 최고 또는 최악의 텍스트 편집기입니다. 어느 쪽이든 두 진영의 구성원 모두 풋 페달을 사용하여 사용자의 작업을 쉽게 하는 [Chris Price]의 이 빌드를 감상할 수 있습니다. .

기본 컨셉은 페달을 사용하여 일반 모드와 인서트 모드 사이를 전환하는 것이었습니다. Vim의 이전 버전인 vi에서는 ADM-3A 터미널 키보드의 Q 옆에 ESC 키가 깔끔하게 위치해 있어 모드 전환이 쉬웠습니다. 하지만 최신 키보드에서는 이것이 고통스럽기 때문에 풋 페달이 바람직한 솔루션입니다. Vim 세계에서는 이를 "Vim 클러치"라고 합니다.

이 빌드에서는 eBay에서 구매한 저렴한 페달 스위치를 사용했으며 여기에 Raspberry Pi Pico가 설치되었습니다. Pico는 스위치 접점에 연결되었으며 USB HID 장치로 작동하도록 프로그래밍되었습니다. 페달을 밟으면 Pico는 "i" 키 누르기를 전송하여 Vim의 삽입 모드로 들어갑니다. 페달을 놓으면 Pico가 "ESC" 키 누르기를 보내 일반 모드로 돌아갑니다.

Vim을 정기적으로 사용하는 사람들은 그러한 장치의 생산성 향상을 높이 평가할 것입니다. 또한 ESC 키를 누르기 위해 손에 무리를 주지 않아도 되는 인체공학적 이점도 있습니다. 물론, 이는 구식 솔루션이지만 개발 장비에 풋 페달을 연결하는 것에는 여전히 매우 설득력 있고 다음 단계의 무언가가 있습니다.