Vim Clutch | 面向脚踏板编程……

43、The Lighter Side of vi and Its Source Code Insights 这篇博客以轻松幽默的方式介绍了经典的Unix编辑器vi及其相关资源,包括vi的基本使用、在线教程、趣味周边(如vi Powered徽标和Vim脚踏板)、vi宏以及vi与Emacs的长期争论。还深入探讨了vi和Vim的源代码、历史背景,并提供了获取vi和Vim的实用信息。无论你是vi初学者还是资深爱好者,都能从中找到有价值的内容。 阅读详情

简评:这是使用硬件制作的一个离合器踏板,控制 Vim 的 insert mode 和 normal mode ~
Github 上有个关于 Vim 的项目,项目作者 Aleksandr Levchuk 可以说是非常有趣了。

他为了改善 Vim 的文本编辑速度,亲自动手为 Vim 制作了脚踏板离合器。当踩下踏板时,就会让 Vim 进入插入模式(效果如按一样);如果松开踏板,则会回到 Vim 的正常模式(就像按了键)。

制作过程也不难:

  • 从中国购买了两个 USB 脚踏板以及 PC 传感器
  • 通过 Windows GUI 或者在 Mac / Linux 上编程(rgerganov/footswitch),使其得以工作
  • 编制了一个踏板发送字母,另一个发送
  • 把两个踏板分开

这里写图片描述

  • 在踏板处于向下位置时,使用电子胶布,将两根牙签连接到位于红外传感器之间的塑料刀片上
    这里写图片描述

  • 将两块传感器板放入一个脚踏板外壳中,以便在按下踏板时,首先牙签将穿过传感器,然后塑料刀片将进入传感器。当踏板松开时,牙签会再次穿过传感器。

这里写图片描述

最后是成品:
这里写图片描述

有兴趣的朋友不妨移步 Github 参考详情 ~

Github:alevchuk/vim-clutch

FootSwitch-7.3.9 脚踏开关:三位USB静音脚踏板脚踏开关脚踏键盘鼠标。 FootSwitch-7.3.9 脚踏工具脚踏开关:三位USB静音脚踏板脚踏开关脚踏键盘鼠标三位USB静音脚踏板脚踏开关脚踏键盘鼠标吃鸡游戏神器脚踩按键 立即下载

相关推荐

朗威USB脚踏开关设置程序

朗威USB脚踏开关设置程序

脚踏开关 FOOTSwitch

  ▌01 脚踏开关 本质上 脚踏开关 是一个机械开关,它与电脑之间的联系需要通过专用的接口。下面是在淘宝上购买的 USB自定义四位小键盘电路板 B超彩图胃镜脚踏开关回车空格 (单价:¥:22),它提供了外部的机械(或者金银光电脚踏开关)与电脑之间的USB连接关系。下面通过测试其功能,为应用提供经验。 ▲ 收到的包裹信息内容 相关应用连接: 利用一个继电器来实现脚踏鼠标按钮 无声开关 自定义脚踏开关(淘宝:¥166) 1.测试目标 下面是在 购买网站上 给出的功能定义。其中解释

TSINGHUAJOKING 9885

单键USB脚踏开关.zip

USB脚踏开关快捷键设置,用FootSwitch识别不到的用这个,单个脚踏设置。

FootSwitch脚踏开关:三位USB静音脚踏板脚踏开关脚踏键盘鼠标

  ▌01 脚踏开关 刚刚购买到的 三位USB静音脚踏板脚踏开关脚踏键盘鼠标吃鸡游戏神器脚踩按键 (¥:167)是用于 TEASOFT教学软件 在录制MOOC过程中控制教学内容展开过程。前两天测试了通过 脚踏开关 FOOTSwitch 通过USB与PC相连。然后将原来通过串口的机械 无声开关 进行改造,形成可以连入PCB的USB脚踏开关。 1.使用说明 随着包装盒寄送过来的FS2020简要说明书: ▲ 使用说明 2.下载设置软件 下载FootSwitch最新的软件 : http://sof.

TSINGHUAJOKING 1万+

脚踏控制软件 FootSwitch v6.9.1 脚踏开关驱动

如果此版本无法识别脚踏,请搜索并更新到6.9.6. USB脚踏驱动安装光盘里的程序 USB脚踏驱动安装光盘里的程序

USB脚踏开关驱动FootSwitch v6.9.1.zip

软件介绍: USB脚踏开关控制软件驱动安装光盘里面提出出来的程序,安装后才能让脚踏开关正常工作。 

无线USB自定义开关---改无线脚踏开关

无线脚踏开关 无线USB自定义开关

qishi3250的博客 5361

vim-clutch, 在Vim中,用于改进文本编辑的硬件踏板.zip

vim-clutch, 在Vim中,用于改进文本编辑的硬件踏板 用 Aleksandr Levchuk实现 的VIM离合器VIM离合器是一个硬件踏板,以提高用户的文本编辑速度的华丽的VIM文本编辑器( 。1, 2 ) 。 踩下踏板时,踏板类型"i"导致VIM进入插入模式。 当释放时,它类型 <

【免费下载】 USB脚踏开关设置程序及教程

USB脚踏开关设置程序及教程 【下载地址】USB脚踏开关设置程序及教程 本仓库提供了一个名为“脚踏开关 FOOTSwitch:设置程序及教程.zip”的资源文件。该文件包含了USB脚踏开关的设置程序以及相关的使用教程,帮助用户轻松配置和使用脚踏开关。 ...

gitblog_09807的博客 2614

浅谈IC测试向量(pattern)及其转换

随着集成电路的飞速发展,其规模越来越大,对电路的质量与可靠性要求进一步提高,集成电路的测试方法也变得越来越困难,为了实现芯片的快速测试和筛选,ATE设备为其提供了强有力的支撑。ATE运用芯片设计仿真文件,将其作为芯片输入激励,通过ATE测试平台提供芯片测试环境,将芯片的输出和测试结果进行比较,以此来判定芯片的好坏。 说起IC测试,不得不说一下Pattern这个词,它中文的意思是模式。在图像处理中,这个词意思为图像的纹理特征,而在IC也即芯片测试行业,这个词实际上代表了需要测试芯片的时序特征。简单的说,在测

flomingo1的专栏 1万+

笔记本摄像头模拟监控推送RTSP流

FFmpeg软件:选择Windows builds by BtbN一个完整的跨平台解决方案,用于录制、转换和流式传输音频和视频。选择Windows版本EasyDarwin开源流媒体服务器 支持Windows、Linux、macOS平台;支持RTSP推流分发(推模式转发);支持RTSP拉流分发(拉模式转发);VLC Media Player软件:选择Windows64bit支持众多与及文件格式,并支持DVD影音光盘,VCD影音光盘及各类协议。

IT_LittleBaby的博客 3873

Vim Clutch | 面向脚踏板编程

价值 | 思考 | 共鸣简评:这是使用硬件制作的一个离合器踏板,控制 Vim 的 insert mode 和 normal mode ~Github 上有个关于 Vim 的项目,项目作者 Aleksandr Levchuk 可以说是非常有趣了。他为了改善 Vim 的文本编辑速度,亲自动手为 Vim 制作了脚踏板离合器。当踩下踏板时,就会让 Vim 进入插入模式(效果如按一样);如果松开踏板,则会回

极光开发者 475

自建邮局服务器| 批量邮件群发系统PowerMTA+oem(mumara,mailwizz, interspire)

世界顶级自建邮局服务器PowerMTA+oem(mumara,mailwizz, interspire) PowerMTA4.5(最好用的 群发邮件软件)是用于大批量多ip开发的邮件传递邮寄。可按每小时发送数近百万条电子邮件,发送IP地址和域可以详细配置,加上目前流行前端oem,mumara,mailwizz, interspire等,可定时发送,定时重复发送,实现全自动化 邮件群发 方案。 官网(powermta4.5下载) https://www.sparkpost.com/powermta/ 使用Po

ytrsexpo的博客 6501

主动配电网两阶段鲁棒恢复:从建模到Matlab代码实现

配电网故障恢复是保证供电可靠性的关键环节。随着分布式电源和储能系统的大规模接入,恢复方案不仅要考虑网络拓扑重构,还需应对风光出力与负荷波动带来的不确定性。鲁棒优化凭借仅需不确定参数范围的优势,在配电网恢复中展现出独特价值。两阶段鲁棒模型将决策分为拓扑与调度两个层次,并通过列与约束生成(C&CG)算法迭代求解最恶劣场景,兼顾可靠性与计算效率。基于Matlab和YALMIP的工程实现,可有效求解IEEE 33节点等系统的最优恢复策略,为实际配电网运行提供稳健的决策参考。

weixin_34323858的博客 340

手把手教你用示波器抓取MIPI D-PHY波形:从LP11到HS Burst的完整信号解析

本文详细介绍了使用示波器精准捕获MIPI D-PHY信号的关键技巧,包括探头选择、示波器参数设置、信号状态解析及高级触发配置。通过实战案例和波形分析,帮助工程师快速识别从LP11到HS Burst的各种信号状态,解决常见的信号完整性问题,提升调试效率。

weixin_30471561的博客 560

YOLOv8改进 | 主干篇 | 利用MobileNetV2替换Backbone(轻量化网络结构)

本文给大家带来的改进机制是,其是专为移动和嵌入式视觉应用设计的轻量化网络结构。这些模型基于简化的架构,并利用深度可分离卷积构建轻量级深度神经网络,其引入了两个简单的全局超参数,用于在延迟和准确性之间进行有效的权衡。实验表明,MobileNets在资源和准确性的权衡方面表现出色,并在多种应用(如对象检测、细粒度分类、面部属性识别和大规模地理定位)中展现了其有效性,这个模型非常适合轻量化的读者来使用。适用检测目标:轻量化网络结构适合轻量化的读者⭐⭐⭐⭐。

Snu77的博客 5685

百万年薪与使命:AI公司如何避免人才“高薪反噬”?

在技术团队建设中,人才激励机制是管理者关注的核心。当高薪成为吸引顶尖工程师的标配手段时,它还能否真正驱动创新?从薪酬结构与内在动机的关系切入,探讨技术人才选拔和团队文化塑造的通用原则。对于AI领域,大模型研究周期长、不确定性高,仅靠物质激励难以维持长期投入,使命认同与制度保障同样关键。结合Anthropic的实践,可以看到如何通过安全对齐的技术路线和负责任的组织设计,让高薪与使命形成合力。无论技术管理者还是从业者,都能从中获得平衡个人发展与组织目标的思考框架,避免陷入短期利益与长期价值的错配。

weixin_30376509的博客 350

使用 MATLAB/Simulink 搭建一个 无人机群间数据交换与协同控制仿真系统

本文提供了一份详细的Simulink无人机群协同控制仿真教程。主要内容包括:无人机群系统架构设计(去中心化网络、通信分层)、三维运动建模、空-空通信链路实现(距离判断、无线信道)、分布式Consensus控制算法开发,以及性能评估指标设定。教程采用模块化设计思路,通过ModelReference构建多无人机并行模型,并给出了MATLAB函数实现关键算法。最后展示了预期仿真结果(收敛时间<15s、位置偏差<2m)和进阶应用方向(编队飞行、AI协同等),帮助读者掌握群体智能系统的建模与仿真方法。

amy_mhd的博客 155

Vim 离合器,面向脚踏板编程

【公众号回复 “1024”,免费领取30本经典编程书籍】我们常常称经验丰富的程序员为老司机,如果你不是老司机,今天这个项目可以助你成为司机。这个项目是「Vim Clutc...

非著名程序员 847

【2026年华为暑期实习(AI)-4月8日-第一题- 选择题】(题目+思路+Java&C++&Python解析+在线测试)

答案与解析 1. 相关系数问题 答案:C. 完全负线性相关 解析:相关系数ρ=-1表示X和Y之间存在完全负线性相关关系,所有数据点都严格落在一条斜率为负的直线上。 2. 矩阵秩问题 答案:B. Σ的对角线上非零奇异值的个数 解析:矩阵A的秩等于其奇异值矩阵Σ中非零奇异值的个数,因为U和V都是正交矩阵,不改变矩阵的秩。 3. 条件概率问题 答案:B. 0.5 解析:根据全概率公式和贝叶斯公式计算,P(B)=0.5×0.4+0.3×0.6=0.38,P(A|B)=(0.5×0.4)/0.38≈0.526,最接近

m0_73659489的博客 287

【WiFi】T830 MT7992 WMM测试修改操作说明

WiFi WMM(Wi-Fi Multimedia)是Wi-Fi联盟推出的一项技术,用于优化无线网络中的多媒体内容传输。WMM通过优先处理不同类型的数据流来改善网络性能,特别是在网络拥堵时。:WMM通过提供服务质量支持,确保语音、视频和其他多媒体应用在无线网络中获得优先处理。这有助于减少延迟和抖动,改善用户体验。:WMM将数据流分为四个优先级队列:语音、视频、最佳效果(Best Effort)和背景(Background)。语音和视频流通常被赋予更高的优先级,以确保它们在网络中得到及时传输。

wgl307293845的博客 1018

推荐:VIM Clutch - 激发文本编辑速度的新神器

推荐:VIM Clutch - 激发文本编辑速度的新神器 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 VIM Clutch 是由Aleksandr Levchuk创建的一个硬件脚踏板项目,专为VIM(一款强大的文本编辑器)用户设计,旨在提高文本编辑效率。这款创新的设备通过按下和释放脚踏板来切换VIM的插入模式和普通模式,让你在编程时无需使用键盘就能轻松自如地进行编辑...

gitblog_00026的博客 415

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

TEASOFT软件控制脚踏板功能设置与软件实现 - 2022功能设置

  §01 脚踏静音开关 利用 FootSwitch脚踏开关:三位USB静音脚踏板脚踏开关脚踏键盘鼠标 实现对于1TEASOFT教学软件

TSINGHUAJOKING 3430

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

【亲测免费】 解放双手,提升效率:USB脚踏开关设置程序及教程推荐

解放双手,提升效率:USB脚踏开关设置程序及教程推荐 【下载地址】USB脚踏开关设置程序及教程 本仓库提供了一个名为“脚踏开关 FOOTSwitch:设置程序及教程.zip”的资源文件。该文件包含了USB脚踏开关的设置程序以及相关的使用教程,帮助用户轻松配置和使用脚踏开关。 ...

gitblog_09783的博客 1469

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

PACS外围硬件--九五小庞

注:彩超仪器需支持HDMI视频输出口。在按键处输入快捷键,写入就可以。USB脚踏设置软件下载地址。

qq_37241964的博客 827
上一篇: 高收入的背后,码农的亚健康问题也不容忽视
下一篇: 单身程序媛不愁嫁,程序猿想脱单
极光推送
博客等级 码龄14年 109粉丝 108原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值