回答
最近我問了一個similar question。
CTRL+C
在大多數情況下可以中斷一個漫長的過程。
要添加一個按鈕,請參閱:help toolbar-icon
。
它應該是類似於:amenu icon=[icon-path] Toolbar.Stop <C-C>
這麼簡單? :)但是,我怎樣才能把它放在工具欄上的按鈕(圖標)(並確保它不會干擾複製命令)? – Reman 2011-04-13 06:56:47
@Remonn:CTRL + C只能在mswin.vim中重新定義爲複製我猜,標準複製命令是'p'。我已經快速瀏覽了mswin.vim,顯然'C-C'只在Visual模式下重新定義。所以在正常模式下,使用CTRL + C應該可以工作。請參閱:help toolbar-icon添加按鈕。 – 2011-04-13 07:05:16
顯然,標準的複製命令是'y',但我不能編輯我以前的評論:)。 – 2011-04-13 07:30:30
您可以在Windows上使用ctrl-break。我認爲它不會像按鈕那樣工作,因爲如果Vim開出大量輸出,它可能無法足夠快地爲GUI功能提供服務。
在Windows(帶mswin.vim)ctrl-break,其他地方ctrl-c。
- 1. 停止按鈕不停止?
- 2. 停止SwingWorker與停止按鈕
- 3. Android更改播放按鈕停止並停止播放按鈕
- 4. For循環中的停止按鈕
- 5. Swift:播放停止按鈕
- 6. UserForm - 添加停止按鈕
- 7. 停止按鈕點擊?
- 8. 用按鈕停止UiWebView
- 9. jQuery停止按鈕回發
- 10. UISegmentedControl按鈕停止工作
- 11. 停止按鈕在擺動
- 12. JQuery停止點擊按鈕
- 13. 停止音頻按鈕
- 14. 按鈕停止工作
- 15. 如何停止按鈕
- 16. 停止線程按鈕
- 17. 詹金斯不停止黃瓜測試當中止(按下停止[x]按鈕)
- 18. 當瀏覽器停止按鈕或ESC按下時停止JS
- 19. CSS停止懸停在按鈕邊境
- 20. 在C#中使用停止按鈕來停止構建過程
- 21. 按下按鈕時停止動畫
- 22. 按下退出按鈕後停止GPS
- 23. 停止GPS返回按鈕按
- 24. C#停止,直到按下按鈕
- 25. 停止動畫時,按下按鈕
- 26. 停止方法從執行按鈕按
- 27. 按下按鈕時停止聲音iOS
- 28. 停止按鈕不停止我的位置服務
- 29. 停止按鈕文字停止的位置
- 30. JavaScript停止按鈕單擊的音頻
這些'長'進程vim函數或由vim執行的子進程? – IanNorton 2011-04-13 06:30:03
@IanNorton,主要是vim函數,有時候是vim命令。 – Reman 2011-04-13 06:57:47