Ok, po niektóre więcej googling jestem co najmniej jeden etap furhter:
(define-derived-mode sample-mode ...)
ponieważ dostarczanie nie jest określenie trybu, jak myślałem najpierw .. to znalazłem na stronie:
http://xahlee.org/emacs/elisp_syntax_coloring.html
Bardzo fajna strona dla miłośników emacs.
Z pomocą: Wykonałem sam przykład HelloWorld: To jest (jak najmniejszy) tryb Csharp. Użyłem raczej Euler1 jako przykładu niż HelloWorld. Pliki, które trzeba wiedzieć o to:
- plik trybu zostaną zastosowane na
Euler1.cs
- z .emacs
- i oczywiście się
trybie Ponieważ pic warto przynajmniej grono słowami: wszystkie pliki na ekranie 1:

Ale ponieważ ten ładny obraz zdaje się zanikać w połowie czasu (czy ktoś jest wskazówką? Otwórz w nowej karcie zawsze przynosi go i adres url jest ok) niektóre słowa zbyt :-):
Tryb: cs-mode.el
(setq myKeywords
'(("WriteLine" . font-lock-function-name-face)
("public\\|static\\|void\\|int\\|for\\|if\\|class"
. font-lock-constant-face)))
(define-derived-mode cs-mode fundamental-mode
(setq font-lock-defaults '(myKeywords)))
(provide 'cs-mode)
.emacs, który sprawia, że.Pliki cs otwarte w trybie prawej:
;; cs
(require 'cs-mode)
(add-to-list 'auto-mode-alist '("\\.cs\\'" . cs-mode))
I to wszystko: sama cs-code
jest bezużyteczny jej, bo to nie pokaże efekt barwienia na kluczowe słowa. Aby to zobaczyć, zobacz zdjęcie lub otwórz zdjęcie w innej karcie/oknie.
Zdrówko, ph
+1 za bardzo ładną stronę internetową – dfa
@jrockway: nie zgadzam się tutaj, wiele się od niego nauczyłem, w tym pisanie głównych trybów Mimo, że sam nie może mieć wolnego czasu na swoje własne pomysły, masz na to rację – Peter
@jrockaway: po raz drugi widzę, że krytykujesz Xah ... dlaczego tak go nienawidzisz? – Vivi