想把 Emacs 配置有 像 Rubymine 里面函数跳转的功能,
Rubymine 中按着 Alt 键盘 鼠标指着某个函数 就能跳转到该该函数
Emacs 有没有相应的配置?
先谢谢.... ^_^
可以用 imenu,然后手动跳转,(add-hook 'ruby-mode-hook 'imenu-add-menubar-index),自动跳转的好像没发现
(add-hook 'ruby-mode-hook 'imenu-add-menubar-index)
robe 或者 ctags:
https://github.com/dgutov/robe http://ctags.sourceforge.net
ctag 跳转,可以参考我这篇文章配:http://hbin.me/blog/2013/02/24/the-ultimate-solution-for-emacs-find-tags/
对于脚本语言来说,别这样为难文本编辑器嘛,看代码的时候,用下 sublime 什么的撒。
#4 楼 @qinfanpeng 呵呵,几个编辑器 切换,不是很爽,但是现在就是采用这样的方式....
#3 楼 @hbin 谢谢,去尝试下 ^_^
@ginchenorlee 我以前也只用 emacs,不过现在发现这样和别人 pair 的时候很不方便,所以就同时在用其他编辑器了,并且从不改默认的快捷键,现在 git 的别名也是用的 oh my zsh 的默认别名,好处多多阿。
这个看你是啥语言把?是要做 ruby 开发的自动跳转? 如果 Elisp 的话,很简单,直接配置按键绑定到 find-function 就可以了。可能需要做点小处理
如果其他的语言。python 也可以。用 jedi 这个包提供的一些函数可以实现。。 Ruby 的目前暂时无法得知。。