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

Текстовый редактор, как правило, отличается своей расширяемостью. Часто описывается как «расширяемый, настраиваемый, самодокументирующийся редактор отображения в реальном времени». Существует специальный сайт Emacs для специальных вопросов.

372
Каковы плюсы и минусы Vim и Emacs?

Как бы вы сравнили эти редакторы? Каковы плюсы и минусы каждого? [ примечание ] На это не должны отвечать те, кто «ненавидит одного и любит другого» или те, кто не использовал...

311
Ctrl-s повесить эмулятор терминала?

Я наткнулся на предложение в vimdoc: Note: CTRL-S does not work on all terminals and might block further input, use CTRL-Q to get going again. и этот ключ действительно висит мой VIM. Я думал, что это была ошибка vim, так как при использовании C-s/ C-x C-sв emacs nox проблем не было . Однако только...

27
Как мне настроить Emacs для использования 'ispell' в Mac OS X?

Я использую brewкак менеджер пакетов для Emacs и ispell. Я установил оба. Делая быстрый Google, я не смог понять, как сообщить Emacs, где находится ispell, и загрузить соответствующие словари. Прямо сейчас , когда я делаю M-x ispell-check-version, Emacs дерзко отвечает: Searching for program: No...

26
Shift-стрелка не работает в emacs в tmux

Я недавно начал использовать tmux (раньше был пользователем экрана), и мне это нравится, за исключением одной маленькой проблемы. Я использую emacs в своей сессии tmux, и я привык использовать клавиши со стрелками Shift для перемещения между окнами emacs (не окнами tmux). При запуске в tmux эти...

25
Как заменить текущее слово под курсором в Emacs

Как заменить текущее слово под курсором в Emacs? Я знаю, что могу использовать query-replace или replace-string, но каждый раз, когда я делаю это, мне приходится вводить всю строку для замены, это просто раздражает. Vi имеет эквивалентное командное слово, и я могу использовать ярлык, чтобы вытянуть...

25
GNU Emacs; Версия GUI предлагает что-то большее, чем возможность иметь меню GUI?

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

24
GNU Emacs против XEmacs

После использования Vim в течение последних нескольких лет я переключаюсь на emacs как часть моего решения 2012 года «Выйти из своей зоны комфорта». Хотя я использую GNU Emacs в течение последних 10 дней, мне любопытно узнать о XEmacs, и мне интересно, сильно ли он отличается от GNU Emacs. Со...

19
Как получить имя текущего буфера в Emacs?

Одна из основных функций, которые я пропускаю в Vim, заключается в том, что он всегда сохраняет имя файла текущего файла в %буфере ( дополнительная информация ). Это позволяет легко запускать команды, такие как: ;; compile current file :! gcc % ;; source current file (useful when I'm editing .vimrc...

19
Как называется этот графический трюк окон терминала, который показывает акцентированные края вокруг выделенного текста?

Я заметил несколько скриншотов окон терминала онлайн, которые показывают тонкие выделенные края вокруг строк состояния или выделенных линий. В следующем примере обратите внимание на светло-серую окантовку вокруг линий 1, 5 и 389: В этом примере обратите внимание на желтую окантовку вокруг строки...

18
Как мне остановить, чтобы emacs спросил меня, хочу ли я загрузить большой файл?

Когда я открываю большой файл в emacs, я получаю сообщение «файл foo.bar большой; действительно открыт? Как я могу помешать emacs постоянно задавать мне этот вопрос? Другими словами, если я открою файл, я хочу открыть файл, независимо от его...

18
Предотвращение открытия нежелательных буферов

Я использую emacs для ежедневного редактирования javascript, чтобы переключаться между буферами, я использую Cx LEFT и Cx RIGHT, и я в порядке с этим (даже если мне трудно узнать путь к файлу, который я изменяю). Мои проблемы: при старте, который я всегда имел *scratch*и *Messages*открывал, я...

17
Моя команда `which` может быть неправильной (иногда)?

Я скомпилировал последнюю версию emacs из исходного кода (v24.2), потому что версия, установленная на моем компьютере, (довольно) старая для меня (v21.3). Я сделал обычное: $configure --prefix=$HOME make make install Сейчас я тестирую emacs и понял, что он все еще запускает предыдущую версию ... в...

17
Как изменить разрешение на запись в текущий буфер в Emacs?

Можно ли изменить права на запись в файл изнутри emacs, не убивая и не открывая заново буфер? Иногда я забываю изменить права доступа к файлу перед его открытием. Я могу изменить разрешения изнутри emacs ( M-! chmod u+w filename), но это не обновляет буфер, который остается защищенным от записи и...

17
Проблема с отображением ключей при работе с Emacs и Openbox

У меня есть клавиатура Apple, и мне пришлось сделать некоторые изменения клавиш, чтобы сделать mod-4клавишу первой клавишей слева от Spaceпанели при работе с Emacs. Приведенный ниже скрипт работал нормально, когда я использовал диспетчер окон dwm, но после переключения на Openbox я обнаружил, что...

15
Курсив в Emacs на текстовом терминале (rxvt-unicode)

Я использую Emacs, работающий в urxvt, и не могу заставить курсив работать в Emacs, хотя терминал его поддерживает. Вот мои текущие настройки: Я не установил $TERM, так что это по умолчанию rxvt-unicode-256color. Мой ~/.Xdefaultsопределяет URxvt.font: xft:Inconsolata:size=15как терминальный шрифт....

15
Сравнение каталогов в Emacs

Я экспериментирую ediff-directories, но я не уверен, что использую это правильно. Я прочитал в документации, что, когда я нажимаю две директории ediff-directories, при нажатии ==Emacs сравнивает их рекурсивно. Однако, если я нажимаю, ==я получаю только папки со =знаками (что означает, что две папки...

15
Гном перестань хватать мои ключи Emacs

Я использую Gnome в Ubuntu 11.04. Я много работаю в Emacs и обнаружил, что оконный менеджер Gnome берет некоторые ключи Emacs. В некоторой степени, я могу остановить это путем кропотливого прохождения каждого из Систем-> Настройки-> Сочетания клавиш и отключения отключающих клавиш. Однако...

14
Работа с экраном и Emacs

Я работаю с emacs (на терминале) и использую экран для переключения между терминалами. Сочетание клавиш Ctrl+ Aзахватывается экраном. Есть ли способ изменить привязку экранной...