Top "Emacs" questions

GNU Emacs is an extensible, customizable, self-documenting text editor, which can be extended with Lisp code.

"Wrong type argument: commandp" error when binding a lambda to a key

I am getting a "Wrong type argument: commandp, (lambda nil (forward-line 5))" here. (global-set-key [?\M-n] (lambda () (forward-line 5))) What is the error? …

emacs elisp
Given an emacs command name, how would you find key-bindings ? (and vice versa)

If I know an emacs command name, says, "goto-line"; what if I want to query whether if there are any …

emacs
How to fix "Symbol's function definition is void" while loading up a color theme in emacs24?

When I load my .emacs, although the color theme, twilight, loads up fine, but it shows me this error message: …

emacs color-scheme
Is there something similar for emacs like vims's NERDtree

For vim there is a filesystem explorer called NERDtree: https://github.com/scrooloose/nerdtree Surely an alternative or superior package …

file emacs project explorer
how to change the cursor color on emacs

I made some changes in Emacs's colors and the only thing wrong now is the cursor that is black on …

emacs colors cursor
emacs, unsplit a particular window split

This may be stupid question, but I could not find direct solution to this. I often want to unsplit window …

emacs elisp
Tags for Emacs: Relationship between etags, ebrowse, cscope, GNU Global and exuberant ctags

I work on C++ projects, and I went through Alex Ott's guide to CEDET and other threads about tags in …

emacs cscope cedet gnu-global
what is custom-set-variables and faces in my .emacs?

this is in my .emacs can I mess with it or not? (custom-set-variables ;; custom-set-variables was added by Custom. ;; If you …

emacs dot-emacs emacs-faces
Using Emacs server and emacsclient on other machines as other users

I know that after I call (start-server) inside an existing Emacs session I can then use emacsclient -c (on the …

emacs remote-access tmux collaboration emacsclient
gnu screen - changing the default escape command key to ALT-X?

In GNU screen, I want to change the default command binding to Alt-s (by tweaking .screenrc) instead of the default …

emacs gnu gnu-screen screenrc