是否有可能没有任何插件? 或者什么是编辑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. 什么方法会让python算最快?
- 4. 从mysql数据库中选择多个colums的最快方法是什么?
- 5. ReadProcessMemory最快的方法是什么?
- 6. 什么是写XML的最快方法
- 7. 什么是选择photoshop对象(图层)的最快方式?
- 8. 什么是迭代通过一个numpy数组最快的方法
- 9. 什么是通过端口从Erlang调用C函数的最快和最简单的方法?
- 10. 通过网络调用函数的最佳方式是什么?
- 11. 在SQL Server数据库的VBA中执行SQL函数(选择,插入,更新)的最快方法是什么?
- 12. 通过网络管理Git的最快捷方式是什么?
- 13. 根据平台选择函数名称的最常用方法是什么?
- 14. 在python中迭代字典值的最快方法是什么?
- 15. 在Python中执行I/O的最快方法是什么?
- 16. 在Python中检查重复项的最快方法是什么?
- 17. 什么是在python中扩展url的最快方法
- 18. 什么是从PHP执行Python的最快方法?
- 19. 通过JavaScript提交数据的最简单方法是什么?
- 20. 什么是在SQL Server中选择整个表的最快方法?
- 21. 什么是跳过Unicode字符的最快方法
- 22. 通过C回调调用C++成员函数的最佳方法是什么?
- 23. 做整数除法的最快方法是什么?
- 24. 检查一个类是否定义了函数的最快方法是什么?
- 25. 对于128位散列函数,选择什么是最佳方法?
- 26. Delphi:通过qry结果填充下拉框的最快方法是什么?
- 27. 什么是在python中初始化整数数组的最快方法?
- 28. 什么是选择大量复选框并取消/选择它们的最快方法?
- 29. 找到n个数字的gcd最快的方法是什么?
- 30. 什么是计算32的幂对数的最快方法?
你的意思了代码完成,然后有一个看全方位完成。也许在你的问题中有点冗长...... –
不知道这是不是他们的意思,但是我首先读到这个,想知道是否可以轻松地从字面上选择一个函数(比如可以用某种语言使用%使用大括号)。 –
你想要代码完成或跳转到指定的函数吗? –