emacs

Emacs Repeat complex command

A very useful friend to make a elisp function starting from your….last command C-x ESC ESC (translated from C-x <escape> <escape>) runs the command repeat-complex-command (found in global-map), which is an interactive compiled Lisp function in ‘simple.el’. It is bound to <again>, <redo>, C-x M-:, C-x M-ESC. (repeat-complex-command ARG) Edit and re-evaluate last complex command, …

Emacs Repeat complex command Read More »

Emacs absolute minimum setup

Sometimes I need a very very fast start on emacs. If you have the same need, put this in your init.el and live happy:

Emacs Multi cursor!

Some “new” shiny IDE feature smart multi line editing, for instance for easily copy-past a block of code and then modifying it “live”. Sublime text has some feature like this…. and Emacs? Emacs has a package for it called…Multiple cursors! This video on “EmacsRocks” shows you some powerful use https://github.com/magnars/multiple-cursors.el

Emacs Rectangles

Did you know? Emacs supports killing rectangles of text! Issuing “C-x r k”  (kill-rectangle) will kill a rectangular area of text. This can be very useful when you have fixed-string text you must process. yank-rectangle “C-x r y” will paste it where you like. As usual Emacs rocks!

Solving Emacs Freeze and/or Slowdown on windows7

So you know I need Emacs on every PC I use. On windows7 I stick with a linuxVM when possibile, but sometime you need maximum speed, and EmacsWin32 is a good guy. Then I read the exact description of my problem… Emacs on my Windows 7 work laptop was annoying slow when starting (around 10s). …

Solving Emacs Freeze and/or Slowdown on windows7 Read More »