howm: Write fragmentarily and read collectively. * Tutorial // Tutorial is nice Howm is a note-taking tool on Emacs. It is similar to emacs-wiki; you can enjoy hyperlinks and full-text search easily. It is not similar to emacs-wiki; it can be combined with any format.
Installation of package Work with git.el Customization The git-emacs package Installation and customisation Work with existing repository Creation of new repositories Work with changes History of changes Work with tags & branches The magit package Installation and customisation Basics of work with package Work with changes Work with history of changes Tags, branches, and remote repositories The egg package Auxiliary packages git-blame gitsum egit We can work with Git using several packages — either use modules for VC и DVC packages, or use packages git.el, emacs-git, magit & egg packages. In first case we work with Git through standard interfaces of VC & DVC.
let's do something about the ridiculous proliferation of the function keyword. Let's damp the syntactic noise required to use closures: (defun js-lambda () (interactive) (insert "function () {\n};") (backward-char 6)) (defun js-pretty-lambdas () (font-...
One of the most fundamental features that Emacs is missing among all the goodness available for programmers is the support for handling software projects. Not having a quick way to navigate between files, classes, methods and other symbols starts to significantly.I rolled two screen pages of Elisp or so, to make the basic operations I want to have available project-wide available. It served me very well ever since than. Recently, seeing some other attempts at solving this problem, I decided to cleanup and extend my solution a little bit and make it available for the general public. So the proel package was born. Proel makes one fundamental assumption - you have a set of dedicated directories for your software projects (ie. ~/code/work or ~/code/own), and each project has a single root directory in one of the projects directory, which name is also the name of the project (ie. ~/code/work/boring-app or ~/code/own/fun-app).
Some users combine org-mode and howm. It is possible because howm is a minor mode. ;; from http://howm.sourceforge.jp/cgi-bin/hiki/hiki.cgi?OrgMode (require 'org) (add-hook 'org-mode-hook 'howm-mode) (add-to-list 'auto-mode-alist '("\\.howm$" . org-mode)) (setq howm-view-title-header "*") ;; *BEFORE* loading howm! (setq howm-prefix "\C-z") ;; change howm bindings from "C-c ," to "C-z" External grep command makes howm much faster. (setq howm-view-use-grep t) But too many notes and too long notes are impractical anyway. I like "one file for one day" rather than the default "one file for one note", with an experimental feature for search-in-result. (setq howm-file-name-format "%Y/%Y_%m_%d.rd") ;; I use RD format. (setq howm-view-search-in-result-correctly t) ;; be aware of paragraph See here for RD format. http://lists.sourceforge.jp/mailman/archives/howm-eng/2005/000014.html I rarely write titles for my notes; they are not necessary.
Google Tech Talk about Org-mode Here it the video of the Google Tech Talk about Org-mode that I (Carsten Dominik) gave on July 15th, 2008 on the Google campus i