GNU ispell
.
.
,
, ,
.
ispell
.
..
,
emacs
;
, ispell
,
, ,
Makefile
.
ispell
,
8- . , ispell
8- .
ispell
.
,
ispell
'-d russian'
Emacs ( Emacs), , , .
:
EMACS' ISPELL ,
.emacs
(setq ispell-dictionary-alist (cons '("russian" ; make russian selectable "[\xc0-\xdf\xe0-\xff]" "[^\xc0-\xdf\xe0-\xff]" "[']" nil ("-B" "-d" "russian") nil) ispell-dictionary-alist)) (setq ispell-menu-map-needed t) (setq ispell-menu-map nil) (load "ispell") ; reload ISPELL
cyrconf.el
emacs,.emacs
.
, . : mch5.chem.msu.su
.
Emacs - GNU Emacs
XEmacs
.
,
.
- ( Emacs )
"" .
GNU emacs
(
XEmacs
)
, .emacs
( ,
X Window ):
(standard-display-european t) (let ((m (current-input-mode))) (set-input-mode (car m) (nth 1 m) 1))
, ASCII .
, . Emacs , , . , emacs:
(require 'case-table) (let* ((ruc "\341\342\367\347\344\345\263\366\372\351\352\353\354\355\356\357\360\362\363\364\365\346\350\343\376\373\375\370\371\377\374\340\361") (rlc "\301\302\327\307\304\305\243\326\332\311\312\313\314\315\316\317\320\322\323\324\325\306\310\303\336\333\335\330\331\337\334\300\321") (i 0) (len (length ruc))) (while (< i len) (modify-syntax-entry (elt ruc i) "w ") (modify-syntax-entry (elt rlc i) "w ") (set-case-syntax-pair (elt ruc i) (elt rlc i) (standard-case-table)) (setq i (+ i 1))))
rusup.el
, ,
.
~/.emacs
.
russian.el, (valery@math.uga.edu
),
( ,
MS-DOS Windows).
: , ,
emacs .
MULE
(MULtilanguage Emacs support).
MULE
iso8859-5
(.
X-window?,
, Mule
.
"" .
: X-window Emacs, ,
lucidatypewriter
(.
Cyr-RFX).
vi
( , vim
,
Linux) 8-
. .
.
,
vi
. - , ,
,
8- , joe
-asis
.
~/.joerc
/usr/lib/joerc
.
, joe
. ,
.