English 中文(简体)
Favorite emac 轻微模式? [闭门]
原标题:Favorite emacs minor mode? [closed]
  • 时间:2010-06-25 08:15:31
  •  标签:
  • emacs
Closed. This question is opinion-based. It is not currently accepting answers.

I just discovered tabbar, a minor mode that provides firefox like tabs in emacs.
I also modify org-mode into a minor mode and use it with other major modes for code folding and organizing my code, for example: (ahk-org-mode )
What are your favorite minor modes.

是否有主要模式被你转向次要模式,以便你能够使用其他主要模式?

最佳回答

所有这些次要模式都是上帝所为! 如果没有他们,我就无法生活,他们使我的整个编辑经验更加有益和富有成果。

以前,你可以看到我在布局中公开使用的许多定制和模式:here(大部分微小模式 st在不实的情况下。 我也建议大家遵循优异的博客:http://emacs-fu.blogspot.com/“rel=“nofollow noreferer”>Emacs Fu,当时,我在过去的几年中采用了许多有趣的模式。

问题回答

我喜欢自动完成:

父母对等,我喜欢mic-paren

我长期以来一直在使用电子格式,我不得不说,由于改变主要的方案拟订语言、相关工具等,我的组合发生了几次变化。 然而,不管你在做些什么任务,以下小点都会提高你的生产力。

  1. Helm

The helm mode basically could be used to auto-complete anything (actually it s a fork for the original anything.el mode). You can use it for quick buffer switch, opening files or switching quickly to a file on any project when combined with the projectile mode. You need just to know few letters of what you would like to do helm will auto-complete an narrow the selection list keeping only entries that match with your criteria. You can enable the fuzzy behavior for several functionalities which is very powerful. For more details:

rel=“nofollow”>http://tuhdo.github.io/helm-intro.html

  1. Projectile

如果你是一位与几个法典部门合作的发展者,那么这就必须。 投影后,你可以很容易地将不同的项目、属于您当前项目的公开档案等转换成。 加上赫尔曼,它提供了一种非常有力的工具,便于在任何项目中航行,即使你不熟悉代号树结构。

rel=“nofollow”>http://tuhdo.github.io/helm-projectile.html

  1. diff-hl

非常有趣的交错模式,使你在掌握版本控制档案时能够改变。 它支持主要的VCS,如颠覆、 g、mer。 等等。 此外,你还回过了不同的编码层,看到与存放处的差别和更多的特征。

  1. iedit
  2. diminuish
  3. Uniquify

这些是一般使用的次要模式。 如果你使用精心设计的方案拟订语言,以下模式/组合也是有益的:

  1. C/C++

仅安装,并安装auto-complete 。 模式。

  1. C#

总括模式基本上让你利用强大的视像素,从你们的心目中自动完成。 你们刚刚需要用你.子管理总括服务器,这把所有人!! 通常,我与公司自动完成模式相结合。

  1. Python

I m using Jedi ,并且它像一个药店一样工作。





相关问题
suppress additional braces in emacs electric mode

I started using ruby-electric-mode. I like it except that I am used to closing open brackets myself (the other pairing are still useful to me). How can I make emacs suppress additional brackets when ...

Setting up an emacs environment in windows?

I am currently constrained to a windows dev box and I want to migrate my projects from eclipse to emacs. What are some good references on setting up an emacs dev environment for windows? Anything ...

Emacs Setting which-function-mode

I would like to have which-function-mode on by default when I open up Emacs. I ve added the following lines to my .emacs file. (setq which-func-mode t) (setq which-function-mode t) When I open ...

Enabling go mode for emacs

I don t seem to be able to enable a go mode for emacs. C mode doesn t work without semicolons. The best I have found is the JavaScript mode by Karl Landstrom, since JavaScript also doesn t require ...

Custom Emacs key bindings are not working

The key bindings I ve defined in my .emacs file aren t working. Here s the file: ;init modes (menu-bar-mode 0) (tool-bar-mode 0) (cua-mode) (column-number-mode) (fset perl-mode cperl-mode) (cperl-...

eval during emacs lisp macro expansion

How can I fix the simple macro foo in (elisp)Eval During Expansion? None of the followings work: (defmacro foo1 (a) `(setq (eval ,a) t)) (defmacro foo2 (a) `(setq ,(eval a) t)) (defmacro foo3 (...

Get local cvs comment history when committing file/s in emacs

I often commit files with similar cvs comment but not in a single operation. I would like to able to bring up previous comments I ve used in a previous commit when I am in the process of writing a ...

热门标签