Описание тега evil-mode

Evil (Extensible Vi Layer for Emacs) is a vim emulator for emacs
1 ответ

Привязка одинаковых команд из разных режимов к одной и той же клавише

Я использую emacs в нескольких режимах (ESS, Auctex, Slime, elisp и т. Д.), Используя привязки клавиш в режиме зла. Каждый из режимов взаимодействия имеет схожие функции для оценки областей, линий или буферов, которые я связал с ярлыками, используя …
05 окт '12 в 09:59
1 ответ

Emacs копирует регион / строку и комментарий одновременно

Я пытаюсь реализовать следующее: дублировать текущий выбранный регион или строку (если выбора нет) и закомментировать исходный регион с помощью comment-or-uncomment-region-or-line, Я подумал, что мог бы использовать kill-region с последующим yank но…
11 май '14 в 03:22
2 ответа

Заставить gg=G работать в Evil-Mode для отступа всего буфера?

Я пытаюсь перейти от Vim к Emacs, используя режим зла, но не могу получить gg=G сделать отступ для всего буфера. gg правильно перемещает курсор в верхнюю часть буфера G правильно перемещает курсор в нижнюю часть буфера == правильно выравнивает текущ…
08 сен '14 в 23:22
1 ответ

Выйдите из режима злого оператора Emacs с помощью клавиши "jk"

Я хочу выйти из состояния ожидания оператора режима зла, когда я нажму "jk" в быстрой последовательности. Например, если я нажму d, а потом jkничего не должно быть удалено и Emacs должен быть в нормальном режиме. Я попытался использовать key-chord.e…
26 июл '14 в 00:18
2 ответа

Изменение:ls, чтобы вызвать ibuffer в Emacs evil-mode

Из коробки, :ls в злом режиме вызывает M-x list-buffers, Что мне нужно положить в мой.emacs, чтобы связать это, чтобы запустить M-x ibufferвместо?
12 авг '13 в 03:06
1 ответ

Emacs Evil плавная прокрутка и прыжки в следующем матче

Я установил smooth-scroll который хорошо работает с isearch прыжки, но это не работает с прыжками в зле (n а также Shift-n). Как я могу сделать n а также Shift-n прыжки в Emacs Evil будут плавными?
07 фев '17 в 13:40
1 ответ

Есть ли встроенная поддержка движений Ruby и текстовых объектов в Spacemacs?

Есть несколько удобных движений Ruby и текстовых объектов, определенных в vim-ruby, таких как ]m (движение, переходящее к следующему методу) или am (текстовый объект для метода). Есть ли встроенная поддержка для тех, кто в Spacemacs? Если нет, то ка…
10 июл '17 в 04:54
1 ответ

Открытие новой линии в режиме зла

Рассмотрим следующий фрагмент кода: (goto-char (point-max)) (insert "\n") В обычном состоянии злого режима goto-char визуально перемещает курсор в конец строки, но он указывает перед последним символом, а не после. Хотя приведенный выше пример работ…
01 июн '14 в 05:54
3 ответа

Отключение режима зла для Nav в Emacs? Или какие-нибудь буферы только для чтения?

Я пытаюсь получить что-то вроде Nerd Tree в Emacs и нашел Nav, который похож на базовый файловый навигатор emacs, и мне это подходит. Проблема в том, что когда я открываю Nav и переключаюсь в его буфер, режим зла все еще включен, и я должен нажать C…
22 май '14 в 04:48
0 ответов

Обновление linum и linum-относительного фона при изменении цветовой темы в emacs/spacemacs

Попытка выровнять нумерацию строк с разделителем и тем же цветом фона, что и у подсветки строк в Spacemacs, была довольно сложной. Специально, когда дело дошло до того, что делали одновременно и в родном и в родственном роде. Я не знаю, в порядке ли…
08 дек '15 в 18:50
1 ответ

Определить анонимную функцию для привязки к ключу злого лидера

Какой синтаксис необходим для привязки к ключу t работа в ниже? (evil-leader/set-key "f" 'find-file "o" 'other-window "b" 'switch-to-buffer "k" 'kill-buffer "1" 'delete-other-windows "2" 'split-window-below "3" 'split-window-right "c" 'winner-undo "…
24 май '16 в 12:37
2 ответа

Функция похожа на другой буфер, но с фильтрацией

Я ищу способ включить некоторую фильтрацию в метод other-buffer в emacs. В настоящее время вызов other-buffer извлекает последний самый последний буфер, но проблема в том, что буферы, которые модифицируются внешними процессами, продолжают появляться…
26 июл '13 в 01:43
2 ответа

Поиск текста в режиме Emacs evil

Cs отлично работает при поиске текста в режиме Emacs evil, но если я хочу использовать ярлыки vim для поиска текста, / работает для первого совпадения при поиске вперед, но тип / again не переходит к следующей позиции сопоставления, как в vim. Итак,…
20 фев '17 в 15:46
1 ответ

Emacs злой режим привязки события мыши

Я сделал эти привязки. (define-key prog-mode-map [double-down-mouse-1] 'evil-jump-to-tag) (define-key evil-motion-state-map [down-mouse-1] nil) (define-key prog-mode-map [mouse-8] 'xref-pop-marker-stack) Это работает, но есть небольшая проблема. Есл…
01 окт '17 в 15:30
1 ответ

Обменный пункт и отметка в выборе Vim

Я хочу поменять точку и пометить выделенный текст с помощью vanilla Vim. Рассмотрим блок кода с некоторыми комментариями, непосредственно предшествующими блоку. Предположим, я хочу работать только с блоком кода. Я могу выбрать абзац с vip, Однако пр…
23 дек '18 в 00:09
1 ответ

Emacs ElDoc мешает поиску зла

Я использую Emacs с режимом зла, и при вводе шаблона поиска отображается сообщение ElDoc, заменяющее текущий шаблон поиска. Это довольно раздражает. Я заглянул в ElDoc и увидел функцию eldoc-display-message-p эта проверка на условия, что ElDoc не до…
17 июн '14 в 15:01
1 ответ

Emacs странное поведение с ключом

Я пользователь Vim, и я решил попробовать Emacs. Теперь у меня странная проблема с Emacs. Я установил режим зла, который потрясающий. В моем.emacs у меня есть следующие настройки: (define-key evil-motion-state-map "\C-u" 'scroll-up-command) Это хоро…
12 апр '14 в 00:32
2 ответа

Отправить EOF (^D) на emacs ansi-term

Когда я использую режим ANSI-термин в Emacs, и запускаю программу, такую ​​как cat^D не заканчивает ввод, как обычно. На самом деле, похоже, он ничего не делает. ^ C все еще работает. У меня установлено зло
28 ноя '14 в 22:25
1 ответ

`C-[` не выходит из режима вставки в злом локальном режиме

Я только начал использовать vim в моем emacs. Хотя большинство документов и вики предлагают включить режим зла во всем мире, я, будучи пользователем emacs с самого начала, действительно предпочитаю, чтобы режим зла был локальным. Это означает, что к…
30 дек '16 в 01:45
1 ответ

Правильно редактировать буфер оболочки с помощью evil-mode

Я использую злой режим. Когда я печатаю M-x multi-term Zsh открывается. Я тогда набираю bcdef в терминале. Тогда я ударил ESC чтобы войти в нормальный режим, затем b так что мой курсор находится на b из bcdef слово. Тогда я ударил i чтобы войти в ре…
11 окт '16 в 01:41