[Volgograd] emacs
Serge S. Fukanchik
fuxx на mail.ru
Пн Фев 10 11:36:01 MSK 2003
Dwarf wrote:
> 1. Емаксовые бэкапы (файлы вида имя~) валяются по всему диску. Как можно
> с этим бороться.
У меня в ~/.emacs:
(custom-set-variables
'(compilation-ask-about-save nil)
'(compilation-read-command nil)
'(compilation-scroll-output t)
'(compilation-window-height 8)
'(confirm-kill-emacs (quote y-or-n-p))
'(mail-host-address "solvo.ru")
'(mail-use-rfc822 t t)
'(make-backup-files nil)
'(save-place t nil (saveplace))
'(user-mail-address "fuxx на solvo.ru"))
;; Ctrl-c c компиляция если только в текущем буфере c++-mode
(add-hook 'c++-mode-hook
'(lambda ()
(define-key c++-mode-map
"\C-cc"
'compile)))
> 2. Как настроить в консольном емаке клавиатурные команды выделения как
> в иксовом емаке? Т.е. шифт+инсерт - копироавание в буффер,
> шифт+клавиши перемещиния курсором - выделение блока и т.д.
> Команды M-x ps-binding-mode и M-x ps-selection-mode
> не работают. Может я чего не догоняю?
>
Используй стандартные сочетания клавиш. Они появились не спроста и будут
работать даже на самых экзотических клавиатурах и в самых непонятных терминалах.
C-SPC - установить отметку (set-mark-command) после этого ты можешь двигать
точку, но метка останется.
C-x C-x - пеменять местами точку и метку
C-w - уничтожить текст
M-w - скопировать в кратковременный буфер
C-y - вставить из буфера
C-x r SPC NAME записать положение точки в регистр
C-x r j NAME перейти в позицию сохраненную в регистре
C-x r s NAME копировать область в регистр
C-x r i NAME вставить текст из регистра
Подробная информация о списке рассылки Volgograd