Makra w Emacsie

Liczba odwiedzin spada, trzeba brać się do roboty.
Jedną z najfajnieszych, moim zdaniem możliwości które umożliwa Emacs
są makra.
Makra to zapisany ciąg kombinacji klawiszowych od punktu A do B. Są
one czymś pośrednim pomiędzy manualnym poprawianiem pliku a skryptem
który przetwarza cały plik (np. napisany w Perlu). Czasem przypomina
pisanie takiego skryptu na żywo, widząc co robi pokoleji
Porady wesołego użytkownika [...]

Emacs Corner: Przystosowanie Emacsa do Windowsa.

Gnu/Emacs był tworzony pod Unixem i tam się czuje najlepiej. Jednakże
przyzwyczajenia ludzi idą za nim. Jak zmieniłem system z Linuksa na
Windows zaczęło mi brakować mojego ulubionego edytora. Znalazłem
instalator dla Windows z dodatkami (EmacsW32).
Uruchomiłem… i działa. Tyle, że problem był z kodowaniem polskich
ogonków.
Wpis do .emacs:
(set-keyboard-coding-system ‘cp1250)
(prefer-coding-system ‘windows-1250)
Załatwił sprawę.
Dalej, instalacja Aspella (do poszukiwań błędów ortograficznych),
później do instalowanie [...]

Tłm. SK: Dziesięć najczęściej używanych skrótów w Eclipse

Po krótkiej rozmowie (drogą elektroniczną) z bloggerem strony http://sureshkrishna.wordpress.com, dostałem pozwolenie na tłumaczenie jego postów i umieszczanie na własnym blogu. Tłumaczone będą posty głównie związane z Eclipse czy Javą. Dziś pierwszy z nich.
Najczęściej kto używa Eclipse od przynajmniej roku jest zaznajomiony z skrótami klawiszowymi. Dosyć dużym wyzwaniem jest zapamiętanie i używanie skrótów w czasie programowania. [...]

Projektowanie/Tworzenie GUI w Javie

Projektowanie/Tworzenie GUI w Javie używając np. NetBeans (edytor IDE) jest znacznie prostsze niż używanie wxGlade do tworzenia wx opartych na Pythonie.
Całe projektowanie polega na przeciąganiu z listy kontrolek na ‘okno’ . Potem dopasowanie ich do własnych zachcianek takich jak wysokość i szerokość . Następnie usuwamy resztę nie wykorzystanego ‘okna’, dodajemy akcje. Kompilujemy i mamy działający [...]

Reklama innego posta.

Reklamuję go ponieważ jest bardzo dobrze napisany i czegoś takiego brakowało w polskim internecie
Post na temat IDE dla Pythona.
Warto, warto przeczytać.
LINK 

Emacs Corner: Dired (2/2)

Druga część opowieści o Dired.
‘l’
Odświerzamy zawartość bufora

‘k’
Usuwa linie z bufora (nie usuwa plików). Pomocne gdy chcemy aby ukryć

pewne pliki np. zaczynające się od kropki.

‘!’
Wykonujemy komendę w powłoce.

‘% u’
Zmień nazwę każdego pliku na same duże litery (’dired-upcase’). Stare

nazwy: ‘Foo’ i ‘bar’; Nowe nazwy: ‘FOO’ i ‘BAR’.

‘% l’
Sytuacja odwrotna do poprzedniego polecenia. Zmienia nazwy każdego

pliku na same [...]

Emacs Corner: Dired (1/2)

Tryb Dired w Emacsie (uruchamiany przez M-x dired lub C-x d), jest przeznaczony
do obsługi plików/oraz katalogów. Podobne jest to do MC, tyle że
zawiera jedną kolumnę.
Bufor jest uruchamiany jako ‘read-only” (tylko od odczytu) wpisywanie
tekstu nie jest użyteczne, bo jak użyje się np. ‘d’ lub ‘x’ to wywoła
to jakąś funkcję, co potem może być bolesne w skutkach. [...]

Wyłączyć tworzenie plików *~ w Emacs

Jedną z rzeczy do której w Emacsie ludzie jej nienawidzą i kochają są
robione przez program backapy, tyle że czesto i w wyniku tego powstało
została zarchiwizowana 183 wersja pliku .emacs (tak, bardzo często go
zmieniam) dla tych którzy twierdzą, że nie potrzebują backapu
znalazłem komendę którą można dodać do pliku .emacs
(setq make-backup-files nil)

Emacs 22.1

Nie czekając dłużej na pakiety dla Ubuntu/Kubuntu, (bo ileż można… ;) skompilowałem najnowsze źródła Emacsa.
Paczka tar.gz zajmuje około 37MB, to ponad połowa jądra Linuksa, w
końcu Linux to bardzo dobry bootloader dla Emacsa
Teraz myślę, że mogł bym ściągnąć wersję z CVS’a, ale teraz trudno.
skonfigurowałem Emacsa z przełącznikiem –with-x, a bez –with-gtk z
tego powodu, że nie widzę [...]

Emacs Corner: Skróty związane z szukaniem

Skróty:
C - Control
M - Meta (Alt)
<RET> - Enter
C-s
Przyrostkowe szukanie do przodu
C-r
Przyrostkowe szukanie w tył
C-s <RET> STRING <RET>
Szukanie STRINGU
C-r <RET> STRING <RET>
Szukanie do tylu STRINGU
C-s <RET> C-w SŁOWO <RET>
Szukanie SŁOWA/SŁÓW.
C-r <RET> C-w SŁOWO <RET>
Szukanie w tył SŁOWA/SŁÓW.
Korzystanie z wyrażeń regularnych
C-M-s (ESC Ctrl-s, jeżeli nie masz przycisku Meta)
Szukanie tekstu z wykorzystaniem wyrażeń regularnych.
C-M-r (ESC Ctrl-r, jeżeli nie [...]