不知道大家碰到过这个问题没有:在 python-mode 中,比如光标处在下图中的位置
当我想要按 tab 补全的时候,结果却是将这一行缩进。
实际得到的:
注意如果没有前面的 for
语句以及其后的缩进,tab 可以正常调出补全菜单:
请问当前面有缩进的时候,这个 tab 键的冲突怎么解决呢?
不知道大家碰到过这个问题没有:在 python-mode 中,比如光标处在下图中的位置
当我想要按 tab 补全的时候,结果却是将这一行缩进。
实际得到的:
注意如果没有前面的 for
语句以及其后的缩进,tab 可以正常调出补全菜单:
请问当前面有缩进的时候,这个 tab 键的冲突怎么解决呢?
我记得company有一个函数company-indent-or-complete-common
:
company-indent-or-complete-common is an interactive compiled Lisp
function in ‘company.el’.
(company-indent-or-complete-common)
Indent the current line or region, or complete the common part.
先说说你tab绑的函数是什么。。
这没法看了,因为用了 lpy,上面又增加了一层东西,不过只要光标不在行首,应该和 spacemacs 的默认按键是一样的。
没法看是什么意思?不管在哪里,都得绑定函数吧。
意思是绑定的函数看了也没什么用,实际上绑定的是
orgstruct-hijacker-org-cycle-4
但是它只要不在行首,和普通的 tab 绑定是没有什么分别的