使用tmux或screen在vim中切换模式时有轻微的延迟

范·范·休维尔

由于使用tmux,在Vim中切换插入模式不再是瞬时的。Esc在插入模式下按下后,要真正退出插入模式需要花费大量时间。在按下Esc键和之后的任何其他键之后,立即切换,并Esc执行之后按下键的命令知道是什么原因造成的吗?

Vim配置不是问题,因为在tmux之外运行Vim时不会发生延迟,因此这可能与tmux有关。我使用gnome-terminal btw。

同样值得注意的是,我似乎无法在tmux中为定义键绑定Esc,我的计划是绑定Esc到:

bind Escape send-keys ^[

las,似乎Esc对tmux绑定任何东西都行不通。屏幕中也会发生相同的问题。

范·范·休维尔

在翻阅手册页后,事实证明tmux对此有一个选择。以下内容~/.tmux.conf解决了延迟问题:

 set -sg escape-time 0

您必须重新启动tmux服务器或重新加载配置才能生效。为此,请source-file ~/.tmux.conf从tmux提示符下发出

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Tmux中切换窗格

来自分类Dev

在vim中切换功能

来自分类Dev

在vim中切换功能

来自分类Dev

在Tmux的Git Vimdiff中切换窗格

来自分类Dev

<summary> 中切换按钮的使用

来自分类Dev

在vim中切换扩展/收缩分割窗口的最有效方法是什么?

来自分类Dev

如何在vim中切换窗口位置

来自分类Dev

如何在Vim中切换鼠标支持?

来自分类Dev

在Netwire中切换

来自分类Dev

在Python中切换?

来自分类Dev

在Netwire中切换

来自分类Dev

在Python中切换?

来自分类Dev

使用Angular 8在具有Formbuilder Typescript的视图中切换FormControl

来自分类Dev

在Android中切换具有不同布局的活动

来自分类Dev

屏幕没有在 kivy 中切换

来自分类Dev

使用onNavigationItemSelected()在导航抽屉中切换片段

来自分类Dev

使用案例选择条件在Java中切换案例

来自分类Dev

使用Angular在列表中切换类

来自分类Dev

在表单中切换视图-使用面板C#

来自分类Dev

如何使用Python在iframe中切换Selenium焦点

来自分类Dev

如何使用Django在Python中切换HTML页面

来自分类Dev

使用awk在CSV中切换列?

来自分类Dev

在表单中切换视图-使用面板C#

来自分类Dev

使用标志在 Autohotkey 中切换热键

来自分类Dev

使用鼠标滚轮到鼠标中键3,而不是在Ubuntu 13.04中切换滚动模式

来自分类Dev

使用鼠标滚轮到鼠标中键3,而不是在Ubuntu 13.04中切换滚动模式

来自分类Dev

如何在不使用Break键的情况下在远程桌面中切换全屏模式?

来自分类Dev

您可以在tmux中切换状态栏的可见性吗?

来自分类Dev

jQuery-在切换中切换