"I was always amazed by the way emacs gurus navigated through source code. It almost seemed like magic. They see some function call, and then with some short keyboard combo jump to another file, on the exact place where the function was defined. The 'magic' in this case is a tag file..."
Read more »Keyword Optimization - Extending Emacs for SEO
"...The basic plan is to have a small frame at the bottom of the editor which constantly updates with the number of words and keyword density. Highlighting will be controlled by a key combination and disabled when any other key is pressed..."
Read more »Category: Business Tags:
- Login to post comments
[New Year’s Resolutions] List of languages worth learning & One New Language a Year: Smalltalk
"The Pragmatic Programmers recommend learning a new programming language every year. I thought for a long time that this was a good idea, but didn't really act on it. Instead I'd dabble in a dozen languages a year. While this has built my intuition as to what various languages are like it has not made me a competent programmer in a new language.
Read more »New Year’s Resolutions: Hacker Style
"It’s that time of the year again, when you take a look at your life, decide what parts of it suck and then make a proclamation of change. Sure most resolutions don’t work out and resolutions probably aren’t the best way to make a lasting change in your life anyway. But even you don’t stick to your resolutions, they at least make you think about the things that need improving.
Read more »A Single Command to Get Started on Functional Programming
"Functional Programming is old. Ancient. Like right after FORTRAN. But it’s the future. Trust me, I’m named after the dude who knew about Jesus 700 years early. Seriously, it’s not going to take 700 years for FP to go mainstream. Some would argue that it already is. Python, Ruby, and others have adopted a number of FP features.
Read more »Listening to Last.fm in Emacs
"During the backup process before I had upgraded my notebook to Fedora 10, I decided not to copy back my Music folder to the fresh installation, but start using Last.fm whenever I’d like to listen to music. The question came quite straight—so how to play Last.fm streams in Emacs?
Read more »Category: Opposition Tags:
.emacs
"Many programs have start-up settings, which they read from a configuration file or from some database. Emacs is no exception: when it starts, it reads a file called ".emacs" from your home directory. However, the big difference is that .emacs does not consists of simple "key=value"-pairs. Instead, your .emacs is an Emacs-Lisp (elisp) program itself.
Read more »binding keys
"In quite some of the blog entries - past and especially, future - we define key bindings. These are discussed in details in the Emacs documentation; but what about the very useful little subset we need here for defining keybindings? ..."
Read more »Category: Beginner Tags:
- Login to post comments
eproject
«For a long time, I've had a hack in my local elisp directory that let me easily visit related files in my perl projects [...] Now that I've started programming more frequently in other languages, I've missed having this feature. Instead of hacking something together for every other language I might use, I decided to generalize the concept of a "project" and "related files".
Read more »Write or Die: Now on Emacs!
"For those of you that write, or wish you wrote, or otherwise procrastinate while performing text-based activities, try out write-or-die [...] However, I use emacs; and switching from my carefully-tuned text-editor extraordinaire to a javascript-based text-box is a bit of a disappointment.
Read more »EMACS: The Extensible, Customizable Display Editor - by Richard Stallman, 1981
"EMACS(1) is a real-time display editor which can be extended by the user while it is running. Extensibility means that the user can add new editing commands or change old ones to fit his editing needs, while he is editing. EMACS is written in a modular fashion, composed of many separate and independent functions.
Read more »Ejacs: a JavaScript interpreter for Emacs
"Ejacs is an Ecma-262 compliant JavaScript interpreter written entirely in Emacs Lisp. It should work in GNU Emacs versions 22 and higher..." via http://code.google.com/p/ejacs/
Read more »Category: High End Tags:
- Login to post comments
from Vim to Emacs - part 2
"A while ago I've blogged about my switch from Vim to Emacs, promising a blog post series, quite a mouthful :-) nevertheless, it's time to continue the series. The first part was about why I think that nowadays Emacs is ready to be switching to. This second part is about flawed Vim design choices which substantially contributed to my choice..."
Read more »Category: Community Tags:
- Login to post comments
blog.el - 0.1 - WordPress client for Emacs
"Hi all, I'm a new Emacs LISP programmer, and I've created a blog client similar to weblogger-mode, but it allows one to type posts in muse-mode. The client is still in primitive stage but at least it allows one to post to web-log. It requires muse-mode{,-html}.el and xml-rpc.el Emacs LISP libraries to be present somewhere in load-path. To use it, follow the instructions below: ..."
Read more »Category: End User Tags:
- Login to post comments
Using Emacs as a LaTeX editor.
"I use Emacs for all text editing, except for LaTeX which I use Texmaker for due to the quick start wizard, and quick build functions. Yesterday, I decided to try to implement these functions in elisp, Emac’s dialect of Lisp..."
Read more »Category: High End Tags:
- Login to post comments