Всем привет,
ковыряю emacs; возникли следующие вопросы:
1) как выставить ту или иную переменную (или определить ф-цию) в текущей сессии, чтобы проверить ее в работе, не выключая/включая emacs вновь. Пока нашел только M-x customize -- это работает для переменных, но как быть с ф-циями? Может быть есть что-то проще - например, ввести (setq bla-bla nil) в минибуфере и "вуаля" ?
2) indent styles. Emacs поддерживает несколько стилей. Меня интересует C, т.е. имеется k&r, gnu, bsd. Правильно ли я понимаю, что определены только размеры выравнивания в блоках, функциях и т.д.? Контролирует ли Емакс, где размещается открывающая скобка '{' -- на одной строке с выражением или на следующей (ведь это часть стиля)? Если нет, то как этого добиться?
3) скроллинг. Хочется "плавного скроллинга", чтобы экран не дергался. Нашел в сети вот такой рецепт:
(setq scroll-step 1)
(setq scroll-conservatively 50)
(setq scroll-preserve-screen-position 't)
Экспериментируя, установил, что скроллинг нормально работает и при одном установленном параметре: scroll-step или scroll-conservatively. Из документации не понял, в чем существенная разница, а также что делает scroll-preserve-screen-position. Надеюсь кто-нибудь поясниит :)
Заранее благодарю!
PS. Читаю встроенную доку, но пока не все понятно, написано сложно :(
Сорри за столь длинный пост.
Ответ на:
комментарий
от atoku
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от atoku
Ответ на:
комментарий
от fghj
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум плавная прокрутка в emacs (2010)
- Форум Emacs again (2010)
- Форум company-jedi emacs виснет (2016)
- Форум Проблемы с подключением файлов в Emacs (2017)
- Форум EmacsW32+MinGW+Qt4 opensource (2007)
- Галерея GNU Emacs (2005)
- Новости GNU Emacs 25.2 (2017)
- Форум GNU Emacs 27 (2019)
- Галерея Larswm+GNU Emacs (2004)
- Галерея GNU Emacs + GTK2 (2003)