Tag Archives: Emacs

Eval And Replace In Emacs

I was watching another of Tim Visher’s VimGolf videos in which he builds a multiplication table by the clever use of keyboard macros. What got my attention, however, was his use of the function eval-and-replace that evaluates the sexp preceding … Continue reading

Posted in Programming | Tagged , | 10 Comments

Transposing In Emacs

Most Emacs users know about using 【Ctrl+t】 to transpose two letters and 【Meta+t】 to transpose two words but there are two other useful transposition commands. You can use the sequence 【Ctrl+x Ctrl+t】 to transpose two lines. As with the other … Continue reading

Posted in General | Tagged | 2 Comments

Emacs Poll On Deleting And The Active Region

Virtually all GUI environments will delete a highlighted region when the 【Backspace】/【Delete】 key is pressed or when a character is inserted into the region. Emacs does not currently do that except in a few minor modes such as CUA mode. … Continue reading

Posted in General | Tagged | 1 Comment

VimGolf In Emacs

I recently saw a reference to Tim Visher’s VimGolf in Emacs videos on one of my feeds. It looked interesting so I hopped over to take a look. VimGolf is a site that poses editing challenges that are supposed to … Continue reading

Posted in General | Tagged | 4 Comments

Deft Filenames

I’ve written a couple of times about Deft, which I described as a lightweight alternative to Org Mode. I’m still not using it for the reasons that I gave in those posts but lots of people are. One of those … Continue reading

Posted in General | Tagged | Leave a comment

Inserting Quotation Marks In Emacs Revisited

The other day, I wrote about Inserting Quotation Marks In Emacs Org Mode and I wrote a little bit of elisp to insert \ldquo{}\rdquo in the buffer and then place the point between the two quote commands. I remarked at … Continue reading

Posted in Programming | Tagged , | 4 Comments

Inserting Quotation Marks In Emacs Org Mode

As I was writing yesterday’s post I started to enter \rdquo{} to get an opening double quotation mark for what seemed like the millionth time. I suddenly realized that this was really stupid and a waste of time so I … Continue reading

Posted in Programming | Tagged , | 2 Comments

Emacs As A Lisp Machine

Xah Lee has an update to his Emacs and Unicode Tips page that I’ve written about before on my old blog. This is a great reference that tells you how to deal with Unicode and UTF-8 in Emacs. One of … Continue reading

Posted in General | Tagged | 7 Comments

Google Contacts And Emacs

As a dweller in the Apple ecosystem (or walled garden if you prefer) I enjoy a shared and automatically synced contacts list across my Macs, iPhone and iPad. Therefore I don’t bother with Google contacts. Many people do, though, and … Continue reading

Posted in General | Tagged | 2 Comments

First Emacs 24 Pretest Is Available

Chong Yidong is reporting that Emacs 24.0.90, the first Emacs 24 pretest, is available for download at ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-24.0.90.tar.gz. As usual, the changes are listed in etc/NEWS. In the comments to my post about Emacs 24 features, several of the commenters … Continue reading

Posted in General | Tagged | Leave a comment