Een greep bouwen voor VIM

June 14, 2022 0 By nmbj

Of u nu Emacs, VI of VIM gebruikt, uw vingers zullen acrobatiek op uw toetsenbord uitvoeren vanwege de muisloze interface. [Alevchuk] dacht dat zijn voeten kunnen worden gebruikt als een manier om de hoeveelheid toetsaanslagen te verminderen, dus bouwde hij de VIM-koppeling. Het is een voetpedaal met een USB-ingeschakeld dat tekens vóór de cursor in VIM zal invoegen.

VIM vereist dat de gebruiker de letter ‘I’ typen om tekst voor de cursor in te voegen. [Alevchuk] dacht dat deze functie gemakkelijk kan worden gerepliceerd door een voetpedaal, dus vond hij een ongelooflijk goedkoop USB-voetpedaal om als zijn vim-koppeling te dienen. Idealiter zou het pedaal ‘I’ moeten verzenden wanneer het wordt ingedrukt en esc wanneer het wordt vrijgegeven. [Alevchuk] nam twee pedalen, programmeerde er een om ‘I’ en de ander te verzenden om ESC te sturen en legde ze in dezelfde behuizing.

Het resultaat is een werkende greep voor het invoegen vóór de cursor in VIM. [Alevchuk] onderzoekt een drievoudig model om in te voegen aan het begin en het einde van de lijn aan zijn VIM-koppeling, dus we zullen er in de gaten houden wanneer hij die bouwen.