Emacs

Emacs
$ git clone --depth 1 git://git.savannah.gnu.org/emacs.git $ bzr branch bzr://bzr.savannah.gnu.org/emacs/trunk
 * http://ftp.gnu.org/gnu/emacs/
 * http://www.emacswiki.org/emacs/XftGnuEmacs

emacs %F --geometry=80x67-0+0

(set-default-font "DejaVu Sans Mono-10") alebo ten isty efekt (vratane velkosti fontu) so suborom Emacs*Font: -unknown-DejaVu Sans Mono-normal-normal-normal-*-12-*-*-*-m-0-iso8859-1 aky konkretny font prave pouzivam zistim C-u C-x =

Emacs-ovaie

 * http://www.gnu.org/software/emacs/manual/html_mono/emacs.html

M-x => function

C-h v var RET => variable value

C-h f fun RET => function value

M-x set-variable RET var RET value RET => set variable value

M-x load-file RET RET => reload  file without restarting

nastavenie premenej (LISP): (setq-default fill-column 75) (setq line-number-mode nil) (setq column-number-mode t) (setq default-input-method "cyrillic-yawerty") (setq flyspell-default-dictionary "ru-lebedev-io")

nastavenie premenej (v konkretnom subore): -*- mode: name; var: value; ... -*-

-*- mode: C; coding: latin-1; -*- -*- mode: Lisp; fill-column: 75; comment-column: 50; -*- -*- coding: utf-8 -*- -*- mode: LaTeX; coding: utf-8; -*-

M-x prefer-coding-system RET SPC (prefer-coding-system 'utf-8) M-x set-input-method RET SPC <=> C-\</tt> (set-input-method 'cyrillic-yawerty) M-x set-language-environment RET SPC</tt> (set-language-environment 'Latin-1) &#09;&#09;&#09; ;; Latin-1 nazov variable (set-language-environment "Latin-1") &#09;&#09;&#09; ;; konkretna hodnota (set-language-environment 'UTF-8) M-x set-default-font RET</tt> (set-default-font "Bitstream Vera Sans Mono-8") (set-default-font 'Bitstream Vera Sans Mono-8) &#09; ;; nefunguje, neexistujuca variable M-x flyspell-mode RET</tt> (flyspell-mode t)

(load "/free2/mucha/other/root-help.el.new")

(add-to-list 'load-path (expand-file-name "/free2/mucha/other")) (load "root-help.el.new") &#09;&#09; ;; priamy load (require 'root-help) &#09;&#09;&#09; ;; alebo pomocou require

C-x b</tt> Select or create a buffer named buffer (switch-to-buffer)

M-x c-set-style</tt> Customizing C Indentation

M-x linum-mode</tt> LineNumbers
 * http://www.emacswiki.org/emacs/IndentingC

M-/</tt> pripadne C-M-/</tt> Dynamic Abbrev Expansion
 * http://www.emacswiki.org/emacs/AbbrevMode
 * http://www.emacswiki.org/emacs/DynamicAbbreviations
 * http://www.emacswiki.org/cgi-bin/wiki/TabCompletion

Spelling
Pouzivanie spell checker(s) v Emacs-e

AUCTeX

 * http://www.gnu.org/software/auctex/
 * http://www.gnu.org/software/auctex/manual/auctex.html
 * http://ftp.gnu.org/gnu/auctex

$ cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/auctex co auctex $ cd auctex $ ./autogen.sh $ ./configure $ make $ make install

BibTeX

 * http://www.uni-kassel.de/hrz/server/Software/emacs/bibtex-mode.html
 * http://www.isi.ee.ethz.ch/teaching/sama/admin/dot_emacs

.emacs
wget https://raw.github.com/gist/413006/.emacs -O ~/.emacs


 * http://xahlee.org/emacs/emacs.html
 * http://emacsworld.blogspot.com
 * http://www.emacsblog.org
 * http://alexott.net/ru/writings/emacs-devenv/EmacsCedet.html