Kanały:
Wpisy
Komentarze

Posty oznaczone jako ‘emacs’

emacs gettext gentoo

instalujemy po-mode
emerge po-mode
Potem zmieniamy .emacs
(setq auto-mode-alist
(cons ‘(“\\.po\\’\\|\\.po\\.” . po-mode) auto-mode-alist))
(autoload ‘po-mode “po-mode” “Major mode for translators to edit PO files” t)
Możemy także ustawić ładowanie odpowiednich czcionek
(modify-coding-system-alist ‘file “\\.po\\’\\|\\.po\\.”
‘po-find-file-coding-system)
(autoload ‘po-find-file-coding-system “po-mode”)

Przeczytaj cały Post »

emacs i dokumentacja z cvs

ta strona odsyła nas do tej.
Możemy potem ściągnąć całą dokumentację do emacsa
cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/web/emacs co emacs
lub tylko w formacie jedna strona jeden moduł
cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/web/emacs co emacs/manual/html_node

Przeczytaj cały Post »

emacs do przejrzenia

http://soltys.wordpress.com/category/edytory/emacs/

Przeczytaj cały Post »

Emacs is

effectively an operating system masquerading as a text-editor that is written in a stunningly powerful programming language.
Ze strony http://stevengharms.com/emacs-v-vi-is-rooted-in-the-love-of-lisp

Przeczytaj cały Post »

Emacs i wcięcia

http://www.student.northpark.edu/pemente/emacs_tabs.htm
http://www.bloomington.in.us/~brutt/emacs-c-dev.html
http://www.jwz.org/doc/tabs-vs-spaces.html
http://www.student.northpark.edu/pemente/emacs_tabs.htm
tylko tabs ale czy to działa?
(setq tab-width 4)
(setq indent-tabs-mode t)
(tab-always-indent t)
te zmienne mogą nie działać, jeśli jest jakiś inny mod włączony. Zobacz też
M-h v c-basic-offset
Różne typy wcięć: http://en.wikipedia.org/wiki/Indent_style
Zmiana stylu wcięć:
C-c . style
Select a predefined style style (c-set-style).
bsd w Emacs to Allman.

Przeczytaj cały Post »

Emacs i sztuczki

z strony http://www.parsed.org/tag/emacs/.
w ~/.emacs
Wymagaj końcowej pustej linii na końcu pliku. W jakiś sytuacjach to jest wymagane, ale nie pamiętam jakich. W każdym razie zapis taki:
(setq require-final-newline t)
Zmienne w Vim i Emacs
RET to Enter
Polecenie Vim [...]

Przeczytaj cały Post »

Vimdiff i Emacs

Vimdiff działa na konsoli i całkiem fajnie. Manipulacja oknami też spoko. Ale Emacs to tragedia jeśli chodzi o podobną funkcjonalność. Poniżej fragment z pliku http://karl-voit.at/vim-emacs-cheatsheet_of_freezing_hell.txt

—————————————————— Compare/merge differencesstart file A and B in compare mode vimdiff A B emerge A B

emacs: goto fast-mode [...]

Przeczytaj cały Post »

Emacs i git

Obsługa git w vim jest dosyć prosta.
Emacs też niby obsługuje systemy version control, ale aktualna stabilna wersja 22 nie obsługuje gita standardowo. Wywyłanie kombinacji klawiszy
C-x v =
Daje komunikat, że plik nie jest under version control.

Twb na #emacs@freenode wskazał mi interfejs VC napisany przez ESR. Ale VC obsługuje gita w emacs-cvs.
Jest jeszcze odzielny pakiet git.el ale [...]

Przeczytaj cały Post »

Emacs z zachowaniem notatnikowym

Cua Mode czyli działa zaznaczanie przez Shift i strzałki, kopiowanie przez Ctrl-c, wycinanie przez Ctrl-x, wklejanie przez Ctrl-v i kilka innych rzeczy.
Jak zrobić aby tekst skopiowany w Emacsie, był dostępny dla innych aplikacji okienkowych.
http://www.emacswiki.org/cgi-bin/wiki/CopyAndPaste
Dlaczego w Emacsie kopiowanie to killing a wklejanie to yanking?
http://www.emacswiki.org/cgi-bin/wiki/DefaultKillingAndYanking

Przeczytaj cały Post »

Vim vs Emacs

Dłuższy już czas pracowałem w Vimie. Zacząłem nawet tworzyć książkę na wikibooks.
Ale chciałem spróbować Emacsa. Linus Torvalds używa jednej z odmian Emacsa, Stallman napisał GNU Emacsa. W pewnym momencie Vim miał problem z dobrym pokolorowaniem pliku php, co mu się nie pierwszy raz zdarzyło. O tym i innych nie dociągnięciach przeczytałem także w poście pewnego [...]

Przeczytaj cały Post »