Tag Archives: Emacs

Mickey’s VimGolf 4

Mickey’s getting into VimGolf mode with another solution to a VimGolf Challenge. I was looking at this same challenge for a possible post but Mickey beat me too it and with a very nice strategy. The challenge is to take … Continue reading

Posted in General | Tagged | 3 Comments

Sorting Rectangles

Mickey has a nice solution to the last VimGolf in Emacs challenge. It certainly doesn’t win on total keystrokes but it does demonstrate a really powerful method for solving problems like the challenge. Mickey uses sort-regexp-fields to sort parts of … Continue reading

Posted in General | Tagged | Leave a comment

Emacs Ahhhhh! Moments

Over at the reddit Emacs subreddit Tribaal asks for advice on learning Emacs and, in particular, solicits “ahhhhh! moments” from Emacs veterans. The ensuing discussion is quite interesting and, at least at the time I read it, free of trolls … Continue reading

Posted in General | Tagged | Leave a comment

The Universal Argument

Over at Wisdom and Wonder, Grant tells us how to move forward several spaces in the minibuffer. That’s just 【Ctrl+u 1 0 0 Ctrl+f】, of course but Fuco (who wowed us by doing the last VimGolf in Emacs challenge in … Continue reading

Posted in General | Tagged | 6 Comments

Emacs and Reprogrammability

A recurring theme here at Irreal is the notion of Emacs as a Lisp Machine (see here and here, for example) and the advantages that this point of view provides. Now Martin Fowler explores this idea a little more with … Continue reading

Posted in General | Tagged | 2 Comments

Tabs, Spaces, and All That

Xah Lee has a helpful post on dealing with tabs, whitespace, and indentation. Nothing in the post qualifies as advanced and most of you will be familiar with the material but I remember being confused about tabs and indentation when … Continue reading

Posted in General | Tagged | 2 Comments

An Easy VimGolf in Emacs Challenge

Here’s an interesting VimGolf challenge. As they say in the challenge, it’s a simple problem but they’re looking for interesting solutions. The challenge is to turn this app.config[‘CHALLENGE_FOLDER’] = SOLUTIONS_FOLDER app.config[‘SOLUTIONS_FOLDER’] = CHALLENGE_FOLDER into this app.config[‘CHALLENGE_FOLDER’] = CHALLENGE_FOLDER app.config[‘SOLUTIONS_FOLDER’] = … Continue reading

Posted in General | Tagged | 8 Comments

Killing Sentences

Recently I’ve had several occasions where I wanted to kill to the beginning of the current sentence. No problem, I thought, I’ll just write a quick bit of Elisp like (push-mark nil nil t) (backward-sentence) (kill-region) and bind it to … Continue reading

Posted in General | Tagged | 2 Comments

Haldar On Editors

Vivek Haldar published a list of his most popular posts of 2012 and one that I particularly liked was My Setup. In that post, I found this quote about editors exactly right. Editors This is where the religious wars usually … Continue reading

Posted in General | Tagged | Leave a comment

Moving Between Emacs Windows

As I mentioned in my winner-mode post, I recently configured Emacs to start with a frame-width of 162 columns. I’ve also added a call to split-window-right in my init.el to get the two columns of windows that I prefer. This … Continue reading

Posted in General | Tagged | 11 Comments