Skip to content

zshのキーマップをemacsに固定する - #75

Merged
kakudo415 merged 1 commit into
mainfrom
zsh-default-keymap-emacs
Sep 16, 2026
Merged

kakudo415 merged 1 commit into
mainfrom
zsh-default-keymap-emacs

Conversation

@kakudo415

Copy link
Copy Markdown
Owner

#72 で programs.neovim.defaultEditor により EDITOR / VISUAL が nvim になった。zshのZLEはキーマップが明示されていないと EDITOR / VISUAL に vi を含む場合 viins を選ぶため、シェルがviインサートモードで起動し ^R / ^A / ^E が効かなくなっていた。

programs.zsh.defaultKeymap = "emacs" で bindkey -e を生成し、EDITOR の値によらずemacsキーマップにする。bashはreadlineの編集モードが EDITOR に依存しないため影響なし。

@kakudo415
kakudo415 merged commit 16f7782 into main Sep 16, 2026
2 checks passed
@kakudo415
kakudo415 deleted the zsh-default-keymap-emacs branch September 16, 2026 14:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant