回答
這似乎對Solaris的舊版本的Vi的工作:
Version SVR4.0, Solaris 2.5.0
$ vi -c "map g ZZ" test
編輯:此外,這似乎工作:
$ vi -c 'map g :q!^M' test
其中^ M其實,^ V (ctl-v)然後^ M(ctl-m)
:x
在Vi上工作嗎?雖然對於你的情況,我想這可能是:x!
你不需要最後一個!,您只需按ESC鍵入:wq並按Enter鍵。 – 2009-01-22 12:38:46
按住shift鍵並敲擊Z兩次。
ZZ
(大部分)等於:wq!
。
如果你真的想要一個單擊鍵解決方案,FreeBSD自帶了源碼,所以你可以修改它並重新編譯。這有點矯枉過正,但它會解決你的問題。
對於dolzenko的薰陶,ZQ(大部分)相當於:q!我絕對使用它們比:wq /:q。 – ephemient 2009-01-28 05:34:28
「ZZ」呢?它與「:wq!」略有不同,但也略短。
將您最喜愛的鑰匙映射到:wq!命令。
例如把它放在你的.vimrc裏:
map <F8> :wq!<CR>
etvoilá。
編輯: 對不起,只有vim,錯過了。
如果您使用的是gvim,您可以用ALT+F4
關閉它。兩個鍵,但一個按鍵。
如果你在自己的xterm中使用vi,ALT+F4
應該關閉xterm,同時殺死vi。
這個嘗試過的和真實的有什麼問題?
:x
這不是一鍵按鍵,但它比wq小得多!這是你的問題似乎真正尋求的。
或者這是ViM專用功能嗎?如果是的話,我很抱歉。
- 1. 退出vi編輯器在unix
- 2. 溫度如何。從Vi編輯器退出並返回?
- 3. 試圖退出vi編輯器出現錯誤
- 4. 改變退出並打開vi(vim)編輯器的做法?
- 5. 如何在vi編輯器之間進行抽取,而不必退出?
- 6. 如何使用vi編輯器
- 7. 如何更改vi編輯器中使用的快捷鍵?
- 8. vi編輯器:讀取
- 9. vi編輯器查詢
- 10. 如何通過按一個鍵退出循環對話框?
- 11. 如何通過按下特定鍵退出應用程序?
- 12. 如何按退回鍵退出程序?
- 13. 在VI編輯器中映射數字鍵盤鍵
- 14. 任何VI像windows下的編輯器?
- 15. Emacs:重新綁定數字(Beast VI VI VI編輯器)
- 16. 如何以編程方式通過按鈕單擊退出應用程序
- 17. 如何通過單擊按鈕取消編輯datagridview如果dataerror?
- 18. 如何通過代碼隱藏爲gridview編輯編輯按鈕?
- 19. 如何通過單擊「編輯」按鈕來編輯php表中的記錄?
- 20. 如何通過按鍵使用按鍵?
- 21. 如何用vi編輯只讀文件
- 22. 如何編輯VI中的很多行
- 23. 如何編輯退出Docker的文件?
- 24. 如何實現 「按任意鍵退出」
- 25. 按退出鍵退出循環
- 26. vi編輯器模式匹配查找
- 27. Java在前臺打開vi編輯器
- 28. 在一行中vi編輯器
- 29. Vi編輯器完整的塊刪除
- 30. Xcode 5中的VI編輯器
正在用一個按鍵關閉編輯器而不是一點點......呃......不安全? – 2009-01-22 12:37:34
哦,如果你選擇「Enter」作爲「一鍵」,那麼所有的代碼都在一行上:/ *諷刺* – 2009-01-22 12:39:19
菲利普的評論意味着很有趣,但有點不起作用......你可以在正常,視覺,操作員待處理或插入模式下無需使用「輸入」即可非常有效地使用Vi。只有命令模式*需要*「Enter」。 – ephemient 2009-01-28 05:38:23