Emacs

TwitterFacebook
Get flash to fully experience Pearltrees
http://comments.gmane.org/gmane.emacs.orgmode/47182

Org-Mode for GNU Emacs

Joseph Buchignani <joseph.buchignani <at> gmail.com> 2011-09-26 14:47:13 GMT One of the major shortcomings of org-mode as an outliner is the following: You cannot have different hoisting or outline visibility settings in two panes of the same file. For example, if you want to hide the body text and just view outline headings in one pane, while you work on the body text of a specific entry in the other pane, you cannot do this. This prevents flexible restructuring and writing on the fly. It removes much of the usefulness of having multiple panes.
http://batsov.com/prelude/

Prelude

Emacs is probably the best text editor in the world. However, the process of coming up with a useful Emacs configuration is long and difficult. It's this process that separates you from truly taking advantage of Emacs's power. I like to refer to this process as the Prelude . Emacs Prelude has the goal to ease the initial Emacs setup process and to provide you with a much more powerful and productive experience than the one you get out of the box. By using Emacs Prelude you're basically getting a "Get me out of the Prelude, I just want to use Emacs" card.
This page is about the peculiarities of running Emacs as an application (“Emacs.app”) on a Mac, GNUstep or OpenSTEP ? . For the different variants of Emacs on Mac OSX, see EmacsForMacOS . How to Install See “Cocoa Emacs” under EmacsForMacOS . http://emacswiki.org/emacs/EmacsApp#toc7

Emacs App

http://david.rothlis.net/emacs/howtolearn.html

How to learn Emacs :: About this guide to Emacs

This guide is aimed at computer programmers who want to master the GNU Emacs text editor. It has been said that the Emacs learning curve is not so much steep as long . While the initial learning curve is indeed much steeper than other editors, that is a hump you’ll get over fairly soon. This guide does start from the basics, but its real aim is to help you reach the next level —programming the behavior of Emacs itself— in months rather than years. The focus is on self-driven discovery by leveraging the Emacs built-in help, debugging facilities, and source code. What I need from you is commitment (a couple of dedicated hours of study per week, and to use Emacs as your day-to-day editor) and patience (be willing to give up your favourite IDE’s features, at least for a month or two).
http://www.emacswiki.org/emacs/DeftMode Deft is an Emacs mode for quickly browsing, filtering, and editing directories of plain text notes, inspired by Notational Velocity and Simplenote. http://jblevins.org/projects/deft/ Notational Velocity provides a show-hide function key, letting you pop in-and-out of the interface quickly. I recreated a crude version of this in Deft, bound to f6.

Deft Mode

http://tychoish.com/documentation/managing-emacs-configuraiton-and-lisp-systems/ This document outlines the use of emacs' require and provide functions to help new users understand how to better configure the text editor. While there are a number of different strategies for organizing emacs configuration files and lisp systems and there is no single dominant best practice, consider this document if you find your .emacs or init.el file growing out of control. Background and Overview After using emacs for any period of time, one begins to develop a rather extensive emacs configuration.

Managing Emacs Configuration and Lisp Systems

This is the official manual for the latest Org-mode release. Table of Contents http://orgmode.org Org Mode Manual

The Org Manual

http://orgmode.org/org.html
The Bugpile project has two goals: Develop a bugtracker (called Bugpile) for GNU Emacs Org-mode, using Elisp, Elnode, Org-mode, and a dVCS. As part of the engineering process, abstract out a web-framework (iOrg) based on these GNU Emacs technologies. A web-framework written in Elisp, with Org files used for database functionality, is a new approach that enables interactive web applications built on top of GNU Emacs. Bugpile is an example application, but useful in itself.

The Bugpile Project

http://orgmode.org/worg/org-contrib/gsoc2012/student-projects/bugpile/index.html
http://msnyder.info/posts/2012/05/icloud-reminders-orgmode/

iCloud Reminders in Org-mode: Talking to OS X with Emacs

Now let's combine this on the tail end of creating an iCal reminder, and sending it to a calendar. Tasks exist in iCal as instances of the CalTask object of the CalendarStore Framework. Every task has a title, UID, a parent calendar, alarms, due dates, completed dates, notes, and other such attributes. We have to describe a mapping. Our input function takes an Emacs buffer and returns a list of parsed TODOs, and what calendar they should be synced to. ( defun icalsync-el-transform-todos (buffer) "Turn an org mode buffer into a list of iCal tasks.
Eleanor Robson Version of 2013-03-24 Here we give a short description of some features that we have found useful for editing and lemmatising ATF in Aquamacs (Emacs for Mac), apart from those provided by ATF Mode. Emacs is a very powerful piece of software, but its documentation is dense, difficult to navigate, and usually assumes that you are working in Unix without a mouse. And it doesn't help that Aquamacs has its own little quirks. This page aims to make working with Emacs as intuitive and Mac-like as possible. In Aquamacs, you can open up (and close) a Fonts window with the command ⌘⇧T . http://oracc.museum.upenn.edu/doc/builder/emacs/aquamacs

Starting to use Aquamacs

;; Define org extensions (add-to-list 'auto-mode-alist '( "\\.org\\'" . org-mode)) ;; Define link, agenda and switch keys (global-set-key "\C-cl" 'org-store-link) (global-set-key "\C-ca" 'org-agenda) (global-set-key "\C-cb" 'org-iswitchb) ;; General Formatting (add-hook 'org-mode-hook 'turn-on-font-lock) (add-hook 'org-mode-hook 'turn-on-auto-fill) (setq make-backup-files nil) (setq normal-erase-is-backspace t) (setq org-indent-mode t) (setq org-indent-indentation-per-level 2) (setq org-startup-folded t) (setq org-hide-leading-stars t) (setq org-use-property-inheritance t) Next, I set up my agenda view settings. I start by declaring each my org-files containing TODO items. Next, I define my TODO item pregression along with the appearance of each stage towards completion.

Emacs Initialization Files

Xah Lee, , …, This page shows you how to set up emacs so its user interface is more similar to modern applications. The following guide assume you are using GNU Emacs version 23.2. (☛ New Features in Emacs 23 ) If you want a out-of-the-box solutions, you can download: ErgoEmacs (Windows), Aquamacs Emacs (Mac).

How to Set Emacs's User Interface to Modern Conventions

Prelude Anyone who’s ever dabbled in the dark art that is Emacs knows that chances are you’ll be overwhelmed before you start making sense of Emacs’ unique view of the world. There is just too much information out there… There are many great Emacs resources targeting different groups of Emacs users. The problems is that often the people that would benefit the most from some of those resources don’t even know about their existence.

The Ultimate Collection of Emacs Resources - (think)

Je distribue des versions modifiées de GNU Emacs simples à installer et contenant certains ajouts, donc les populaires modes ESS et AUCTeX . Consulter le site GNU Emacs pour de l'information générale sur Emacs et EmacsWiki pour des trucs et conseils d'utilisation. La carte de référence Emacs (en anglais). Le livre Learning GNU Emacs, Third Edition , publié chez O'Reilly and Associates constitue une excellente source d'informations pour apprendre à utiliser Emacs.

Vincent Goulet - Emacs

This is a reference card that is unlike other ReferenceCards in that it will not fit on a conveneniently sized card. Instead it tries to tell you everything about doing things in Emacs.

Reference Sheet by Aaron Hawley