![](/img/trans.png)
[英]MacOs “alt+key” combination (e.g. \ @) on Centos VirtualBox not working
[英]macOS: Terminal shortcuts (e.g. ctrl+p) not working in VSCode
我没有将ctrl+p
绑定到 VSCode 中的任何内容(“转到文件”绑定到cmd+p
),但它并没有像预期的那样带回终端中的前一行。 相反,它只是无益地插入^P
字符。 除了ctrl+w
和ctrl+u
之外,大多数其他ctrl+
绑定也是如此。
我对其他 shell(例如 bash 或 fish)没有这个问题,只有 zsh。 它似乎并没有与我的一个问题.zshrc
或.zprofile
因为快捷方式仍然没有与这些残疾人工作。 此外,这只发生在 VSCode 中——使用不同的终端模拟器,没有问题。
有人知道我该如何解决这个问题吗?
我在这里找到了答案: https : //superuser.com/questions/583583/how-to-make-ctrlp-behave-exactly-like-up-arrow-in-zsh
显然,将环境变量EDITOR
设置为vim
也会将键绑定更改为 vim,因此您必须手动运行bindkey -e
才能使用 emacs 绑定。
不过,该问题仅影响 VSCode 集成终端仍然很奇怪。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.