xemacs - need help! (1)поиск выделенного 2)как сделать bind)

Модератор: /dev/random

staregazer
Сообщения: 3

xemacs - need help!

Сообщение staregazer »

1)kill selectiоn - не сохраняется в настройках, приходится каждый раз при старте xemacs устанавливать заново

2)поиск выделенного текста - как делать? (_не_ ctrl s/r!) если нету такой опции в самом xemacs - что надо прописать в init.el или custom.el? Я точно знаю человека у которого все работает но спросить у него не могу.

3)как сделать bind на компиляцию?
можете написать строку из init.el/custom.el?

pls answer here or icq:275976670
WBR, d.
Спасибо сказали:

Hatred
Сообщения: 37

Re: xemacs - need help!

Сообщение Hatred »

(staregazer @ Thursday, 08 July 2004, 3:27) писал(а):1)kill selectiоn - не сохраняется в настройках, приходится каждый раз при старте xemacs устанавливать заново


поясни, что это такое... я для работы с выделением использую pc-selection-mode, как не желающий некоторые финдовые привычки выбрасывать :-)
выделение по Shift-Arrows, S-Del - вырезание, S-Ins вставка, C-Ins копирование....
если нужно чать конига запощу

2)поиск выделенного текста - как делать? (_не_ ctrl s/r!) если нету такой опции в самом xemacs  - что надо прописать в init.el или custom.el? Я точно знаю человека у которого все работает но спросить у него не могу.


дай мыло того человека, я спрошу :-)

3)как сделать bind на компиляцию?
можете написать строку из init.el/custom.el?


для программ в 1 файл, без makefile
;;
;; MM-c - компиляция и линковка текущего C-файла (однофайловая программа)
;;
(defun user-compile ()
(interactive)
(save-buffer)
(compile (format "gcc -lm -o `basename '%s' .c` '%s'" buffer-file-name buffer-file-name))
(message (format "compile file '%s' complete!" buffer-file-name))
)
(global-set-key (kbd "\e\ec") 'user-compile)

просто вызов make:
;;
;; MM-m - вызов компиляцию в буфере компиляции (ESC ESC m)
;;
(defun user-make ()
(interactive)
(save-buffer)
(compile "make all")
(message (format "make all executed! '%s'" buffer-file-name)))
(global-set-key (kbd "\e\em") 'user-make)
Спасибо сказали: