我使用 Emacs + pymacs +ropemacs。我可以使用 Cc g 去定义对象,正如这个答案中提到的https://stackoverflow.com/a/2855895/4018217,但是在我去定义之后,我该怎么做返回到我发出命令的文件或位置。
到目前为止,我一直在使用 emacs 中的书签进行导航。
使用evil-mode,您可以使用 evil-jumper: http: //melpa.org/#/evil-jumper。它是跳转列表的替代品,具有可以跨文件和缓冲区跳转的附加功能。
C-o
和在 evil 中的基本用途C-i
是转到当前缓冲区中光标的上一个/下一个位置。使用 evil-jumper,我们不仅限于当前缓冲区。