2013-11-04 18 views
2

vi-mode中使用zsh時,我想使用Ctrl-c返回正常的vim模式。我設法取消映射它使用:如何將`stty intr`更改爲另一個組合鍵以便將^ c用於zsh vi-模式?

stty intr ^- 
stty intr undef 

,然後在我的.zshrc使用bindkey '^c' vi-cmd-mode。一切工作正常,但我怎麼回我的Ctrl-c功能不同的鍵綁定?

+0

如果明智地更改^ C的含義,就拋開問題:只是'stty intr^E'或類似的東西不起作用? – user2719058

+0

@ user2719058該死的我雖然我嘗試過!我正在做的是嘗試將其分配給ctrl和**大寫** c,並最終重新綁定到c,因爲這似乎不可能..:S。提交它作爲答案,以便我可以接受它。並感謝:) – Dionysis

+0

@ user2719058至於它是否明智或不..它是唯一能夠讓我不斷地擊中它的東西。我在Vim中使用它,反射太強... – Dionysis

回答

4

添加作爲一個答案,備案:

stty intr ^E或類似的應該工作。 :)

相關問題