Я хочу, чтобы emacs начинал с определенных настроек по умолчанию. Я обнаружил, что мне нужно отредактировать файл .emacs в моем домашнем каталоге и использовать язык LISP. Однако я получаю некоторые ошибки. Мне нужно иметь:Настройка emacs в файле .emacs
- Окна, разделенные вертикальной линией (я работаю в C++ с использованием заголовков и исходных файлов)
- Колонка режима номер
- Куа-режим с поддержкой (для работы с нормальной копией, вырезать & пасты ярлыки)
Вот что у меня есть в моем .emacs файл:
(column-number-mode)
(load "cua-mode")
(CUA-mode t)
(split-window-right)
I'ver тр с двумя средними настройками в одном - (cua-mode). Это не сработало.
Работа в режиме номер столбца, cua не загружается, а мое окно разбито по горизонтали (верхнее и нижнее окно). Где моя ошибка? Спасибо за отзывы.
Какую версию Emacs вы используете? В 23.3.1 нет «split-window-right», просто «split-window-horizontally» и «-vertically». (Просто так мы не смущаемся, первый разбивается на бок о бок окна) –
Чтобы подробно остановиться на комментарии Ульриха Шварца, Emacs 24.1 внесла следующее изменение: «split-window-vertically» и «split-window- горизонтально' переименованы в 'split-window-below' и' split-window-right' соответственно. Старые имена хранятся в виде псевдонимов. " – phils
Этот средний вызов должен быть '(cua-mode 1)' - весь нижний регистр и использовать положительное целое число для аргумента в соответствии с его документацией ('C-h f cua-mode RET'). 'cua-mode' автоматически загружается, поэтому вам не нужно использовать предыдущий вызов' load'. – phils