Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From :  Evgenij M. Baldin                   2:5020/400     23 Jul 2001  14:10:01
 To : All
 Subject : Re: рулить  курсором  в  емаксе
 -------------------------------------------------------------------------------- 
 
 
 Добрый день
 
 Ivan Afanasjev <Ivan.Afanasjev@p465.f895.n5020.z2.fidonet.org> wrote:
 
 > Привет All!
 
 > Печатаю в емаксе по русски, иногда надо курсором порулить, но все комбинации
 > клавиш работают только с английскими буквами, а переключаться не хочу, ведь
 > можно как-нибудь?
 > И еще, мышененавистники какую комбинацию клавиш предпочитают для переключения
 > раскладок? Я привык в мастдае к контрл-шифту, а как стал печать в слепую в
 > линуксе, лениво стало руки отрывать от клавиш, чтоб переключиться.
 
 Тебе поможет mule - multilanguaage environmant, нужен пакет liem
 
 Работает новых версиях 20.4 etc - есть некоторые проблемы, но 
 достоинства перевешивают :)
 Кусок моего .emacs
 
 thanks Alexander Mikhailian за подсказку - войдёт в будущую версию 
 Cyrillic-HOWTO (пол года как хочу вставить :( - лень совершенно 
 замучила - так что потестируйте)
 
 Шрифты Болховитяновские Cyr-RFX
 http://www.inp.nsk.su/~bolkhov/files/fonts/cyr-rfx/ 
 Очень рекомендую 
 
 ---------------------------------------------------------------------------
 ;; -*- emacs-lisp -*-
 ;;
 ;; Запускать как: emacs --unibyte --debug-init
 ;;
 
 ;;
 ;; шрифты для X-window
 ;;
 ;;Шрифт по умолчанию
 (cond (window-system
 ;       (set-default-font
 "-b&h-lucidatypewriter-medium-r-normal-*-18-*-*-*-*-*-koi8-r")
        (setq default-frame-alist
              (append '((font .
                             
 "-b&h-lucidatypewriter-medium-r-normal-*-14-*-*-*-*-*-koi8-r"))
                      default-frame-alist));; поставить этот шрифт первым в
 списке
        )
       )
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;Кириллизация;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 
 ;;
 ;;руссификация через mule - переключалка "Ctrl+\" - требуется liem
 ;;
 (set-language-environment "Cyrillic-KOI8")
 
 ;; Дать возможность печатать не только ASCII
 ;; То же можно делать с помощью ключика  --unibyte
 (standard-display-european t)
 ;; Для любителей транслита
 ;(standard-display-cyrillic-trans t)
 
 ;;
 ;; Чтобы раскладка соответствовала раскладке русских букв на виндовых (а теперь
 ;;   таких большинство) клавиатурах, можно добавить еще следующие строки:
 ;;
 ;; redefine some orginal keybindings под MS - можно ли попроще?
 ;;
 (quail-define-package
  "cyrillic-jcuken" "Cyrillic" "RU" nil
  "ЙЦУКЕH keyboard layout widely used in Russia (ISO 8859-5 encoding)"
  nil t t t t nil nil nil nil nil t)
 
 (quail-define-rules
  ("1" ?1) ("2" ?2) ("3" ?3) ("4" ?4) ("5" ?5) ("6" ?6) ("7" ?7) ("8" ?8)
  ("9" ?9) ("0" ?0) ("-" ?-) ("=" ?=) ("`" ?ё) ("q" ?й) ("w" ?ц) ("e" ?у)
  ("r" ?к) ("t" ?е) ("y" ?н) ("u" ?г) ("i" ?ш) ("o" ?щ) ("p" ?з) ("[" ?х)
  ("]" ?ъ) ("a" ?ф) ("s" ?ы) ("d" ?в) ("f" ?а) ("g" ?п) ("h" ?р) ("j" ?о)
  ("k" ?л) ("l" ?д) (";" ?ж) ("'" ?э) ("\\" ?\\) ("z" ?я) ("x" ?ч) ("c" ?с)
  ("v" ?м) ("b" ?и) ("n" ?т) ("m" ?ь) ("," ?б) ("." ?ю) ("/" ?.) ("!" ?!)
  ("@" ?\") ("#" ?#) ("$" ?\;) ("%" ?%) ("^" ?:) ("&" ??) ("*" ?*) ("(" ?()
  (")" ?)) ("_" ?_) ("+" ?+) ("~" ?Ё)
  ("Q" ?Й) ("W" ?Ц) ("E" ?У) ("R" ?К) ("T" ?Е) ("Y" ?H) ("U" ?Г) ("I" ?Ш)
  ("O" ?Щ) ("P" ?З) ("{" ?Х) ("}" ?Ъ) ("A" ?Ф) ("S" ?Ы) ("D" ?В) ("F" ?А)
  ("G" ?П) ("H" ?Р) ("J" ?О) ("K" ?Л) ("L" ?Д) (":" ?Ж) ("\"" ?Э) ("|" ?|)
  ("Z" ?Я) ("X" ?Ч) ("C" ?С) ("V" ?М) ("B" ?И) ("N" ?Т) ("M" ?Ь) ("<" ?Б)
  (">" ?Ю) ("?" ?,))
 
 ---------------------------------------------------------------------------
 
 Все клавиши работают в любом регистре и при любой раскладки - главное 
 не тянуть ручки  к стандартным переключалкам, а использовать
 Ctrl-\ и все будет как надо - привыкается за пару дней
 
 С уважением
   Евгений
 -- 
 ---------------------------------------------------------------------------
                   Budker Institute of Nuclear Physics
                      e-mail: E.M.Baldin@inp.nsk.su
                    tel.:   7(3832)361388(h),394227(w)
              WWW: http://www.inp.nsk.su/~baldin
 ---------------------------------------------------------------------------
 --- ifmail v.2.15dev5
  * Origin: BINP, Novosibirsk, Russia (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 рулить курсором в емаксе   Ivan Afanasjev   21 Jul 2001 23:01:32 
 Re: рулить курсором в емаксе   Eugene Kuzin   22 Jul 2001 10:20:22 
 Re: рулить курсором в емаксе    Evgenij M. Baldin   23 Jul 2001 14:10:01 
 Re: рулить курсором в емаксе   Boris Tobotras   23 Jul 2001 07:40:13 
Архивное /ru.linux/88439ef88da7.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional