除了使用方向键 vim insert mode 下如何快速前进一个字符?
各位 vimer ,你们在 insert mode 输入时候是怎么快速前进一个字符的?
如果退出 insert mode ,按 A 可以做到,但感觉好麻烦。
如果是在别的地方,使用 Emacs 的快捷键 ctrl+e 可以到末尾,或者 ctrl+f 前进一个字符都是很方便的。
还是映射成 Emacs 下的几个快捷键比较方便:
local map = vim.keymap.set
map("i", "
map("i", "
map("i", "
map("i", "
你使用 1 个月后,形成手指肌肉记忆,就不会有这个疑问了。
退出 insert mode 然后按 w 前进一个单词,按 b 后退一个单词,按 0 到行首,按 $ 到行尾,然后再按 i 或者 a 进入 insert mode 呗。
imap 绑定一个你觉得舒服的按键
这些我都知道,但感觉退出 insert mode 感觉还是慢了一点,虽然很多人喜欢用 jj 或者 jk 退出 insert mode 。
如果是 jb 家的,我的设置 imap
直接硬件外挂,自定义键位 CapsLock ( Anne Pro 的 Magic Fn )+WASD (逃)
Ctrl+F/B ,如果你这两个快捷键没有使用的情况下在 Vim 中添加以下配置inoremap
我也是 jb idea vim 党文本是用的 ctrl + hljk ;然后再改 ctrl + pn ,作为弹窗的上下切换;方便不少
c-o+l
一次性普通模式应该也方便,可能自己不太适应。谢谢举例。
caps 映射 单独按 esc,和其他按键一起按是 ctrl
我有个方法是把 Capslock 键映射成 Esc 键, 这样子退出 insert mode 就很方便了. 这样子先退出 insert mode 然后按 a, 还算方便吧自己用着
#11 请问下是怎么区分的 或者说是用什么工具实现的
tabout flash 满足我几乎所有的移动需求
我一直是回到 Normal mode 再 a ,Vim 有默认的回到 Normal mode 的组合键,我一直使用的是
你需要一个可以自己改键的键盘然后就可以用自定义的 fn+h 向前一个字符了
自己映射一下
ctrl + O, A
我用 Mac, 安装 Karabiner 后, 设定空格模式. 即按住空格后, 自定义各种键组合. 例如:空格 + sdfe = 方向键; 空格 + jkli = shift + 方向键;在编程这件事上, 方向键与 shift+方向键的使用频率, 一个几乎是 100%, 一个是 99%. 很有必要作为最基础最好用的快捷键.另外的常用键组合如下:空格 + w = page up空格 + r = page down空格 + a = 移到行首 (Mac 上各种软件, 打字编辑都有效)空格 + g = 移到行尾空格 + u = Add Selection for Next Occurrence (编程高频)空格 + u = Add Selection for Next Occurrence (编程高频)空格 + b = preview tab (Mac 上各种软件都遵循这个规范, 如浏览器左边标签页, vscode 左边标签页)空格 + n = next tab其他根据个人需要自行映射, 如我把切换最常用软件分别映射为: 空格 + t = Chrome空格 + y = Idea空格 + o = 微信空格 + q = 飞书空格 + v = iTerm2我觉得 shift + 顶部数字键组合为符号键还是有点麻烦, 所以直接把顶部从最左边的 "`" 到 "+" 再到 "?" 全部映射为空格模式了.为什么这样做? 因为如果我们在输入时手掌始终不离开当前键区的话, 效率最高的, 也少很多输入打断. 如果使用 shift 甚至是 command, 都得离开输入键区, 空格 + 各种键组合可以始终保持手掌键区不变.相比之下, 我认为 vim 的模式转换就弱爆了, 我按住空格就是操作模式, 取消空格就是输入模式, 哪有那么麻烦. 如果真的要输入空格呢? 按一下空格就是真的空格, 担心误触, 不会, 本人已经实践 4 年, 这套模式已验证十分可靠.Karabiner 非常强大, 我不知道 Windows 下有没有类似强大工具. Karabiner 不仅能做键映射, 还能直接执行命令行, 能判断当前所处软件启用不同策略, 能检测当前硬件是键盘还是笔记本键盘, 还有鼠标相关控制.
可以参考这个 orxing.top/post/d3c3145e.html#%E5%89%8D%E8%A8%80
翻了下我十年前的配置" move cursor in insert mode inoremap
悲催,币安网的 USDT 和 BNB 被黑客盗走了,好在金额不多,大概 120 刀左右,大概情况如下: 1 )我用印象云笔记存储了助记词,大概有 4~5 个月了,平常交易都是用…
2007年7月,GPLv3 发布,当时有164个项目加入,一年后,有大约两千个项目使用GPLv3协议,今天,Google开源programs office manager Ch…
前段时间还传出IBM要收购Sun的消息,当然,如果IBM收购Sun了,那么IBM真是活雷锋了。呵呵。 今天,Oralce正式宣布成功收购Sun,原文在这里。Oracle以每股9…
合速度