Как изменить конфигурацию emacs в Lisp В Поле

Я был программистом в течение десятилетия теперь, но я полагаю, что это - первый раз, когда я когда-либо задавал вопрос на форуме. Я просто не могу понять это и не могу найти ответ уже онлайн.

Я пытаюсь включить режим CUA так, чтобы emacs был более терпимым для пользователя Windows (нормальные функции вставки копии). Я запускаю Windows 7 и установленный emacs через Lisp В пакете Поля. Я понимаю, что должен добавить строку к своему .emacs файлу или init.el файлу. Я не уверен, который, но я не могу найти ни одним в своем Выступе В каталоге установки Поля. emacs установка пакета также не шла ни с какими учебными руководствами или справочными файлами, таким образом, его действительно твердое для собирания этого.

Я застреваю, любая справка значительно ценится!

9
задан davetcoleman 14 February 2010 в 16:29
поделиться

2 ответа

Для GNU / Emacs вы можете использовать любое из следующих трех имен файлов в качестве файла начальной конфигурации:

${HOME}/.emacs
${HOME}/.emacs.el
${HOME}/.emacs.d/init.el

Вероятно, было бы неплохо выбрать один из трех вариантов, а затем придерживаться к нему - первый кажется наиболее широко используемым. В любом случае, $ {HOME} означает ваш домашний каталог, который, скорее всего, будет отличаться от установочного каталога Lisp In A Box!

Исходя из традиции Unix, Emacs понимает ~ (тильда) как сокращение для вашего домашнего каталога, поэтому вы можете посетить файл .emacs, набрав:

C-x C-f ~/.emacs [ENTER]

(Обратите внимание, что заглавная буква C - это стандартное обозначение Emacs для комбинации клавиши CTRL и второй клавиши, то есть здесь вы нажимаете CTRL-x CTRL-f, что означает «найти файл», а затем попросите вас ввести имя файла в нижней части фрейма (он же мини-буфер). )

Если это ваши первые настройки, вы увидите пустой буфер. Введите

;; start CUA mode every time Emacs starts
(cua-mode t)

и сохраните буфер с помощью C-x C-s.

В следующий раз, когда вы запустите Emacs, режим CUA должен включиться автоматически.

4
ответ дан 3 November 2019 в 01:55
поделиться

.emacs можно найти, просмотрев ответы на этот аналогичный вопрос .

Что касается документации и руководств, похоже, что ссылка, которую вы предоставили для «Lisp in a Box», говорит:

Если вы новичок в Emacs, рекомендуется прочитать Emacs {{1 }} Учебное пособие, к которому вы можете получить доступ из с помощью Emacs, перейдя в меню «Справка», или набрав Control-h, отпустив и нажав t . Более подробное руководство также доступно в меню "Справка" или в Интернете по адресу http://www.gnu.org/software/emacs/manual / .

Из-за этого создается впечатление, что руководство есть, и, конечно же, само руководство (я выделил жирным шрифтом направления, чтобы перейти к руководству).

Что касается других мест для получения информации, то в вики есть коллекция скринкастов .

В вашем вопросе не указано, нужно ли вам что-то добавлять в свой .emacs для активации режима CUA. Вы можете проверить документацию по режиму CUA на вики (где есть ссылки на руководство). Минимальная установка - это просто добавление этого в ваш .emacs: (cua-mode t) .

5
ответ дан 3 November 2019 в 01:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: