列举你最喜欢的emacs packages

empty body

1 个赞

wgrep iedit dired-narrow ivy-dired-history bm

swiper, ivy, magit, lispy, org-mode

1 个赞
  • ivy
  • magit
  • to be continued …

magit helm undo-tree

太多了 只能列五个的话 ivy hydra rtags company avy 吧

  • helm 最好用的东西,包括helm-mini切换buffer,helm-ag搜索版本库下所以文件的内容,helm-semantic显示一个文件下的所以函数,helm-file打开文件方便了很多,不过偶尔还是会用用dired,helm M-x最好用,打命令快了很多,只要打一部分中间按空格就行,还能记住你上次运行的几个命令,列表里还会显示这个命令绑定的快捷键,有个它再也不怕忘记命令和快捷键了,
  • ace-jump 有了这个就不用ctrl到死了,之前一直c-n/c-p一天下来小指遭罪,有了这个使用ctrl的频率小了很多,跳转的效率也高了很多
  • view-mode,emacs的view-mode也强烈推荐,看一个项目下很多的代码的时候使用dired直接按v就可以进入view mode打开文件,按空格键翻页,w上翻,q退出,一只手就能操作,手指也省力了好多,看小说也很方便。
  • switch-window 大于两个窗口会在窗口切换时显示窗口的编号,窗口很多的时候切换窗口不用再一直c-x o好几次了
  • nyan-cat 好看!

还在用 ace-jump 么,用 avy 吧。avy 算是 ace-jump 的超集,所以可以放心替换啦。

1 个赞

研究了一下,确实不错,不过我更喜欢ace-jump

magit, projectile, org-mode

paredit

lispy,magit,projectile,org-mode,dired

ivy, magit, org-mode, lispy, sly

主要还是各种插件可能会有意无意的把avy作为依赖然后给你安装了, 然后你再装ace-jump可能看着比较浪费

写一个比较冷门的 annot,可以直接在代码中添加注释甚至图片,但不改变代码本身

3 个赞