URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 7724
[ Назад ]

Исходное сообщение
"GNU emacs и новичок"

Отправлено VAS , 25-Ноя-08 09:00 
Всем привет,

ковыряю emacs; возникли следующие вопросы:
1) indent styles. Emacs поддерживает несколько стилей. Меня интересует C, т.е. имеется k&r, gnu, bsd. Правильно ли я понимаю, что определены только размеры выравнивания в блоках, функциях и т.д.? Контролирует ли Емакс, где размещается открывающая скобка '{' -- на одной строке с выражением или на следующей (ведь это часть стиля)? Если нет, то как этого добиться?

2) скроллинг. Хочется "плавного скроллинга", чтобы экран не дергался. Нашел в сети вот такой рецепт:

(setq scroll-step 1)
(setq scroll-conservatively 50)
(setq scroll-preserve-screen-position 't)

Экспериментируя, установил, что скроллинг нормально работает и при одном установленном параметре: scroll-step или scroll-conservatively. Из документации не понял, в чем существенная разница, а также что делает scroll-preserve-screen-position. Надеюсь кто-нибудь поясниит :)

Заранее благодарю!


Содержание

Сообщения в этом обсуждении
"GNU emacs и новичок"
Отправлено const , 25-Ноя-08 09:40 
По первому вопросу: емакс только добавляет/отрезает отступы в начале строки. Скобочки "вручную" надо ставить.