Вопросы с тегом «emacs»

GNU Emacs - это расширяемый, настраиваемый, самодокументируемый текстовый редактор, который может быть расширен с помощью кода на Лиспе. Хотя Emacs является редактором общего назначения, здесь могут возникнуть вопросы, если речь идет о расширении самого Emacs (обычно путем написания функций Emacs Lisp) или о конкретных режимах программирования. В противном случае (и, возможно, также в этих случаях) рассмотрите возможность задать свой вопрос на Emacs Stack Exchange.

18
Использование Emacs в качестве IDE
В настоящее время мой рабочий процесс с Emacs, когда я пишу код на C или C ++, включает три окна. Самый большой справа содержит файл, с которым я работаю. Левая часть разделена на две части, нижняя - оболочка, которую я использую для ввода команд компиляции или создания, а верхняя часть …


7
Emacs - несколько столбцов один буфер
Я пытаюсь отредактировать некоторый ассемблерный код, который обычно форматируется в длинных, но тонких листингах. Я хотел бы иметь возможность использовать некоторые из акров горизонтального пространства, которое у меня есть, и видеть больше кода на экране одновременно. Есть ли способ заставить Emacs (или другой редактор) показывать мне несколько столбцов, указывающих на …
165 emacs 

20
Установить 4 пробела в Emacs в текстовом режиме
Мне не удалось заставить Emacs переключаться с 8 пробелов на 4 пробела при нажатии TABв буферах в основном режиме text-mode. Я добавил следующее к своему .emacs: (setq-default indent-tabs-mode nil) (setq-default tab-width 4) ;;; And I have tried (setq indent-tabs-mode nil) (setq tab-width 4) Независимо от того, как я изменяю свой …
160 emacs  indentation 

14
Что это за ^ M, которые продолжают появляться в моих файлах в emacs?
Так что я думаю, что это может быть связано с textmate, но мы работаем в небольшой команде, и у нас возникают некоторые проблемы с конфликтами полных файлов почти идентичных файлов в git, потому что к каждой строке одной ветви добавляется ^ M. Что ^Mдолжен делать этот таинственный персонаж и откуда …
157 git  emacs  newline 


4
Обновление пакетов в Emacs
У меня есть следующие настройки для пакетов (не уверен, есть ли лучший вариант): (require 'package) (setq package-archives '(("ELPA" . "http://tromey.com/elpa/") ("gnu" . "http://elpa.gnu.org/packages/") ("marmalade" . "http://marmalade-repo.org/packages/"))) ; Apparently needed for the package auto-complete (why?) (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t) (package-initialize) (setq url-http-attempt-keepalives nil) У меня три вопроса, связанных с …
148 emacs  elpa 

7
Как запустить несколько оболочек на Emacs
Я использую Emacs 23.3.1 в Windows 7. Я знаю, что могу запустить оболочку из Emacs, используя Mx. Я хотел бы иметь несколько окон оболочки одновременно, но ввод Mx shell во второй раз просто открывает мне то же самое окно оболочки. Есть ли способ иметь разные окна оболочки?
147 emacs 

9
Есть ли в Emacs (repeat-last-command)?
Зачастую я копался в подходах и документах, ища что-то вроде следующего, только чтобы сдаться, чтобы вернуться к поставленной задаче: (Повтор последней команды) выполнить последнюю C- или M-команду, которую я только что выполнил (чтобы вернуться к клавише fn) или иногда связанные: (Описывают-последний-функции) какое нажатие клавиши я просто ошибочно произвожу, эффект от …
143 emacs  elisp 


5
Как мне побайтно скомпилировать все в моем каталоге .emacs.d?
Я решил проверить Emacs, и мне очень понравилось. Теперь я использую Emacs Starter Kit , который обеспечивает лучшие настройки по умолчанию и некоторые приятные настройки для установки Emacs по умолчанию. Я немного настроил его, добавил некоторые вещи, такие как yasnippet , color-themes , unbound и другие вещи. Я установил github-репозиторий, …

4
Откуда это взялось: - * - кодировка: utf-8 - * -
Python распознает следующее как инструкцию, которая определяет кодировку файла: # -*- coding: utf-8 -*- Я определенно видел такие инструкции до ( -*- var: value -*-). От куда это? Что такое полная спецификация, например, может ли значение включать пробелы, специальные символы, символы новой строки и даже -*-себя? Моя программа будет писать …
135 python  file  text  encoding  emacs 

1
Автозаполнение Emacs Ruby почти работает
Я обновлял свою конфигурацию emacs с использованием Rsense, чтобы при вводе кода отображалось раскрывающееся окно автозаполнения. Это хорошо работает в большинстве файлов, за исключением того, что я обнаружил, что он не позволяет мне выбирать ответ из таблицы, когда я редактирую код в моем проекте ruby ​​on rails. Вот моя настройка: …

8
Объемный отступ Emacs для Python
Работая с Python в Emacs, если я хочу добавить try / except к блоку кода, я часто обнаруживаю, что мне приходится делать отступ для всего блока построчно. Как в Emacs сделать отступ сразу для всего блока? Я не опытный пользователь Emacs, но считаю, что это лучший инструмент для работы через …
132 python  emacs  ssh 

30
Сможет ли Emacs сделать меня лучшим программистом? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
130 emacs  text-editor  vi 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.