Tom Hale Asked: 2022-01-19 21:23:54 +0800 CST2022-01-19 21:23:54 +0800 CST 2022-01-19 21:23:54 +0800 CST zsh 中的“全局键映射”是什么? 772 在zsh手册18.2.2 Local Keymaps中,它三次引用“全局键映射”。 这个术语在哪里定义? 如何找出我当前的全局键映射,以及如何更改它? zsh keyboard-shortcuts 1 个回答 Voted Best Answer Gilles 'SO- stop being evil' 2022-01-20T12:29:51+08:002022-01-20T12:29:51+08:00 行编辑器有一个随时可用的全局键盘映射。这通常是emacs使用 Emacs 模式或使用 Vi 模式时的键盘viins映射vicmd。您可以使用zle -K或 通过选择不同的vared {-M,-m}。执行小部件代码时,全局键映射的名称可用作$KEYMAP. 本地键映射(如果有)会覆盖全局键映射的绑定。它被一些小部件内部使用,例如增量搜索M-x等。我认为它不能直接从 zsh 代码中设置。
行编辑器有一个随时可用的全局键盘映射。这通常是
emacs
使用 Emacs 模式或使用 Vi 模式时的键盘viins
映射vicmd
。您可以使用zle -K
或 通过选择不同的vared {-M,-m}
。执行小部件代码时,全局键映射的名称可用作$KEYMAP
.本地键映射(如果有)会覆盖全局键映射的绑定。它被一些小部件内部使用,例如增量搜索
M-x
等。我认为它不能直接从 zsh 代码中设置。