有没有办法从ropemacs的rope-code-assist(在ropemode中绑定到“M- /”)获取完成建议以在另一个命令中使用?
我想做的是这样的事情:
(defun rope-completions-in-ido ()
(interactive)
(insert
(let ((mylist ROPE-GET-COMPLETIONS-LIST))
(ido-completing-read "Suggested Completions: " mylist))))
(define-key py-mode-map (kbd "M-/") 'rope-completions-in-ido)
编辑:切换到python.el,它神奇地开始工作,不需要上面的黑客攻击。简单地调用rope-code-assist现在会以一种偶然的方式提出迷你缓冲区中的建议。
答案 0 :(得分:0)
(如编辑中所述)切换到python.el,它神奇地开始工作,不需要上面的hack。简单地调用rope-code-assist现在会以一种偶然的方式提出迷你缓冲区中的建议。