是否有可能沒有任何插件? 或者什麼是編輯python文件的最佳插件?通過VIM選擇Python函數的最快方法是什麼?
8
A
回答
0
你必須使用omnicompletion for vim7但它只是用vim硝,VIM-gtk的工作,VIM-GNOMEØVIM-雅典
還配置與Python(autoindend,語法高亮和自動完成)VIM閱讀THROU this page
0
我假設你的意思是快速直觀地選擇整個功能。一種方法是使用Indent text object。您可以使用vai
來選擇整個函數,只要您的光標位於函數內並且只有1個縮進級別更低。
如果您確實想要選擇功能而不管縮進級別,我建議您閱讀this並編寫自己的文本對象。我想這會很容易,因爲Python有def關鍵字來定義函數。
3
2
有了這個插件https://github.com/bps/vim-textobj-python 可以選擇,刪,改等:
af: a function
if: inner function
ac: a class
ic: inner class
+0
這適用於函數,但似乎無法處理類或方法。 –
相關問題
- 1. 什麼是在Python中過濾整數表的最快方法?
- 2. 什麼是通過ID檢索Xml節點的最快方法
- 3. 從mysql數據庫中選擇多個colums的最快方法是什麼?
- 4. 什麼方法會讓python算最快?
- 5. ReadProcessMemory最快的方法是什麼?
- 6. 什麼是寫XML的最快方法
- 7. 什麼是迭代通過一個numpy數組最快的方法
- 8. 什麼是選擇photoshop對象(圖層)的最快方式?
- 9. 什麼是通過端口從Erlang調用C函數的最快和最簡單的方法?
- 10. 在SQL Server數據庫的VBA中執行SQL函數(選擇,插入,更新)的最快方法是什麼?
- 11. 通過網絡管理Git的最快捷方式是什麼?
- 12. 根據平臺選擇函數名稱的最常用方法是什麼?
- 13. 在python中迭代字典值的最快方法是什麼?
- 14. 在Python中檢查重複項的最快方法是什麼?
- 15. 什麼是從PHP執行Python的最快方法?
- 16. 什麼是在python中擴展url的最快方法
- 17. 什麼是在SQL Server中選擇整個表的最快方法?
- 18. 通過C回調調用C++成員函數的最佳方法是什麼?
- 19. 什麼是跳過Unicode字符的最快方法
- 20. 對於128位散列函數,選擇什麼是最佳方法?
- 21. 做整數除法的最快方法是什麼?
- 22. 檢查一個類是否定義了函數的最快方法是什麼?
- 23. 什麼是在python中初始化整數數組的最快方法?
- 24. Delphi:通過qry結果填充下拉框的最快方法是什麼?
- 25. 什麼是選擇大量複選框並取消/選擇它們的最快方法?
- 26. 什麼是計算32的冪對數的最快方法?
- 27. 找到n個數字的gcd最快的方法是什麼?
- 28. 什麼是跳到一個類的構造函數的最快方法?
- 29. 什麼是從數組中選擇最小的n個元素的最快方法?
- 30. 從mysql數據庫中選擇最近的地理位置的最快方法是什麼?
你的意思了代碼完成,然後有一個看全方位完成。也許在你的問題中有點冗長...... –
不知道這是不是他們的意思,但是我首先讀到這個,想知道是否可以輕鬆地從字面上選擇一個函數(比如可以用某種語言使用%使用大括號)。 –
你想要代碼完成或跳轉到指定的函數嗎? –