小编ech*_*son的帖子

Mac 上 iTerm 中的无意 vi 模式?

我偶尔会发现在 iTerm 中工作时,默认的 Readline 键绑定被替换为vi键绑定。

例如,我会努力去与行的开始ctrl- a,并而是将打印的字符^A,然后我将无法直到我进入插入模式插入任何文本。我知道这可以通过在我的 inputrc 文件中设置编辑模式来配置,但我没有设置。有没有办法可以动态进入vi模式?

vim command-line iterm2 macos

8
推荐指数
1
解决办法
1587
查看次数

是否有可能让 ESC 充当实际的转义键?

所以我最终转向了 Emacs,并不是因为我相信它本身就是更好的编辑器,而是因为它确实具有更强大的扩展。虽然我仍在使用vim 模式,也许这是我问题的一部分......但我真的不打算放弃模式方法,所以我可能会继续使用它。

我相处得很好,但我发现真正令人不安的一件事是钥匙的行为esc(我在这个shift-lock位置上)。我习惯于或多或少地依赖它作为“紧急键”,这可能不太好,但我发现通常可以让我工作时不太关心击键本身,因此速度更快。

我希望这个键做的只是让我脱离任何迷你缓冲区或特殊编辑模式,进入明确定义的正常状态。也许最重要的是,我希望它不要任何不相关的事情,

  • 模拟meta. 我有alt钥匙有什么用?
  • 关上窗户,我当时根本不在里面。
  • 被解释为某个按键序列中的最后一个按键。
  • ...

是否有可能关闭所有这些并制作esc一个真正的退出键?Vim 模式确实让它在某些情况下表现得像我喜欢的那样,但特别是当涉及其他插件时,这经常会中断。

或者,是否有可能适合我的工作流程类型的不同选项?

keyboard emacs

4
推荐指数
1
解决办法
2666
查看次数

标签 统计

command-line ×1

emacs ×1

iterm2 ×1

keyboard ×1

macos ×1

vim ×1