惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

美团技术团队
T
The Blog of Author Tim Ferriss
月光博客
月光博客
阮一峰的网络日志
阮一峰的网络日志
Engineering at Meta
Engineering at Meta
量子位
I
InfoQ
Jina AI
Jina AI
Microsoft Security Blog
Microsoft Security Blog
H
Help Net Security
H
Hackread – Cybersecurity News, Data Breaches, AI and More
G
Google Developers Blog
J
Java Code Geeks
Recent Announcements
Recent Announcements
aimingoo的专栏
aimingoo的专栏
小众软件
小众软件
V
V2EX
腾讯CDC
P
Proofpoint News Feed
A
About on SuperTechFans
爱范儿
爱范儿
U
Unit 42
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Last Week in AI
Last Week in AI

Vim

vimls-go 0.1.0:用 Go 写的 Vim script / Vim9 语言服务器 - V2EX 分享一个 vim 中执行脚本的小技巧 - V2EX 分享一个 vim 和 tmux 的小技巧 请问怎样在 GVim 中优雅地切换中英文输入法? 有没有喜欢折腾 vim 的 请教一下 VIM 怎么做到类似 idea ide 一样识别函数,自动跳转,查看引用? 现在 vim 为啥要默认进入鼠标那种模式 在 Vim 中优雅使用 Git:一种高效工作流 [插件] step-search.nvim,一个更符合直觉的多关键词聚合搜索工具 请问是否能修改 GVim 标题栏的颜色 插件: nvim-dap-unity IdeaVim 新插件推荐: 优化搜索/命令执行框 https://github.com/yelog/ideavim-cmdfloat vscodevim 中英文切换异常 写了一个 Neovim 国际化插件 i18n.nvim Lazyvim grep 搜索,弹出来的右侧窗口怎么设置内容自动换行? 只会:q?关于 Vim 退出方式,不会还有人知道的比我还多吧? 求问 VS Code 中使用 Vim 插件, Normal 模式下 Tab 被接管了(Insert 模式下可以),没办法接受 AI 的代码提示,有无解决方法? 不知道为什么存在的 vim 快捷键 有无公司要求开发用 Vim 编辑器? coc.nvim 近期的主要更新 vim 执行外部 shell 命令时卡顿,求解决方式 十分尴尬,被导师推荐去使用 JetBrains Nvim 输入法的自动切换 写了一个 flash.nvim on ideavim 的插件 vim-flash, 有兴趣的可以试试 请教 Debian 12.6 的 vi 和 vim.tiny 指向同一文件却执行效果不同疑问 nvim 无法粘贴到转存到系统剪切板 The ObjectSense Programming Language : An object-oriented reincarnation of VimL nvim 复制改键 使用 Vim 的时候遇到了一点问题 vim 无法设置无名寄存器作为系统剪切板
安利一下我的键盘修改按键,解决小拇指按 shift 的困境
iceAD · 2023-11-03 · via Vim

布局

via

缘由

  • 简单来说就是将键盘的 fn1 区的数字键以及标点符号改为对应在 shift 按键下的。
  • 因为习惯性使用 shift+字母来打大小写的字母,虽然可以用 vim 的 g~来改善,但是习惯了。 结果就是导致我的左手小拇指不堪重负,经常酸痛,然后我就改成这种键位了。
  • 同时通过 via 改,我还把 hjkl 改成了对应的方向键,允许我在 vim 的插入模式下,也可以进行光标移动。 并且也把 Esc 也改到了 fn1 区的 O 字母上,虽然 ctrl+O 在大部分 IDE 的 vim 布局下也是 Esc , 但是,一切为了缓解小拇指的压力为主。

  • 其实我也在练习右手小拇指按右侧的 shift ,但我感觉真的不习惯,而且也很累,还是大拇指按 fn1 方便。

  • 而且大部分 Alice 的键盘 fn1 的布局都在空格键右侧,可以说非常兼容。

  • 最让爽的是,在把 fn1 区的 hjkl 改成方向键以后,有时候在不是 vim 编辑的情况下, 我还是可以熟悉的利用 vim 的移动。

  • 有段时间我把 fn1 下的方向键( or WASD )改成了鼠标移动,然后还配了鼠标左右键,但用起来还是太糟糕了。

你可能会说,我没有支持 via 的键盘,那,,,,就当我说的是废话吧。 仅提供一个思路