💬
Dockerコンテナ内における<Ctlr + p>の挙動がおかしい
事象
Dockerコンテナ内で <Ctrl + p>
が動作しない。より正確にいうと <Ctrl + p>
を2回入力しないと動作しない。
原因
Dockerのデタッチキーとして <Ctrl + p>
が割り当てられているから。
対処法
~/.docker/config.json
に記載するとデタッチキーを変更することができる。
{
"detachKeys": "ctrl-^,x"
}
この場合、<Ctrl + ^>
を入力した後に x
を入力するとデタッチする。Dockerのデタッチを使用することは個人的に無いので複雑な設定にした。
参考
- https://qiita.com/Yuki-Inoue/items/60ec916383025160fbb8#_reference-a2d9244a6c4496f4df05
-
https://github.com/neovim/neovim/issues/23543
- もうclosedの状態になっているが、もしかするとDockerコンテナで操作していたからかもしれない
Discussion