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

Редактирование - это общий термин для обновления файла, документа или страницы.


10
Убить или скопировать текущую строку с минимальными нажатиями клавиш
Я делаю, C-a C-k C-kчтобы убить всю точку, точка включена. Если я хочу скопировать строку вместо того, чтобы убить ее, я могу нажать C-/ C-/ сразу после ввода последовательности выше. В качестве альтернативы я могу сделать C-a C-SPC C-n M-w. Есть ли более быстрый способ убить или скопировать всю точку …

5
Есть ли способ использовать запрос-замену из режимов вывода grep / ack / ag?
Я знаю find-grep-dired, отмечая соответствующие файлы, а затем нажимая, Qчтобы запустить dired-do-query-replace-regexpотмеченные файлы. К сожалению, для этого требуется перезапустить grep и больше не использовать git-grep, ack или ag и переключиться на использование find-grepс другим синтаксисом поиска. Я также знаю, multi-occurи occur-edit-mode, но это требует перезапуска поиска с использованием происходят. Наконец, …
31 dired  editing  replace  occur 

1
Как автоматически создавать аккуратные блоки комментариев C при наборе текста?
Некоторые редакторы кода, такие как eclipse, автоматически формируют аккуратные блоки, когда вы начинаете вводить многострочный комментарий: Есть ли какой-нибудь пакет или другой способ сделать это в emacs? Изменить: чтобы уточнить: я не хочу комбинацию клавиш, которая вставляет блок комментария. Я хочу, чтобы блок комментариев создавался автоматически при нажатии RETпосле /*.

1
От чего я отказываюсь, активируя режим CUA?
Режим CUA очень близок к рабочему процессу, к которому я привык вне Emacs, поэтому я испытываю желание его активировать. Но я узнал, что в Emacs могут быть скрыты полезные самоцветы, и режим CUA, похоже, был добавлен позже. Я знаю преимущества режима CUA. Но я не знаю, от чего отказываюсь, активируя …
16 editing  cua-mode 

1
Существует ли расширение 'local undo' для Emacs?
Часто случается, что я хочу отменить изменения локально или по линиям. Например, когда я изменяю несколько строк в исходном коде и хочу вернуть только одну из них, мне нужно пройти по всему дереву отмены, чтобы найти состояние, в которое я хочу вернуться. Было бы лучше, если бы я мог только …
16 editing  undo 


1
Как просматривать и редактировать большие файлы значений, разделенные разделителем?
Я использовал csv-modeдля изменения файлов CSV малого и среднего размера, но недавно я работал с большими файлами, содержащими более 40 812 записей. csv-modeизо всех сил пытается выровнять и перемещаться по таблицам, и слишком медленный, чтобы его можно было использовать как есть. Для сравнения, LibreOffice Calc может перемещаться по файлу. Есть …

3
Перемещение формы вверх и вниз в режиме паредита
Я использовал Cursive's Structural Editing (режим, подобный паредиту для Intellij и Cursive), и нашел там замечательную команду, которая называется move form-up (и down). Перемещение формы вверх делает это ( |точка): (+ 1 |(+ 2 3) 4) => (+ (+ 2 3) 1 4) и перемещение формы вниз аналогично: (+ 1 …
13 editing  paredit 

1
Как редактировать crontab непосредственно в emacs, когда у меня уже есть открытый emacs?
Я знаю, что могу установить переменную EDITOR и отредактировать свой crontab с помощью emacs, но это требует запуска процесса из оболочки с $ crontab -e У меня вопрос, как я могу напрямую изменить мой crontab, если я уже в emacs? Я попытался запустить запуск eshell и запустить crontab -e оттуда, …
13 editing 

9
Как редактировать elisp, не теряясь в скобках
Я изменяю некоторый код elisp из linum.el: (custom-set-variables '(linum-format 'dynamic)) (defadvice linum-update-window (around linum-dynamic activate) (let* ((w (length (number-to-string (+ (count-lines (point-min) (point-max)) 1)))) (linum-format (concat " %" (number-to-string w) "d "))) ad-do-it)) Я смог исправить ошибку, когда отступ был один за другим, изменив (count-lines (point-min) (point-max))на (+ (count-lines (point-min) …

2
Как я могу рисовать пиксельные или векторные элементы пользовательского интерфейса в Emacs?
Под этим я подразумеваю элементы пользовательского интерфейса (например, текстовые поля и анимированные кнопки), которые не ограничены одноразмерной символьной сеткой эмуляторов терминала, но могут иметь произвольную форму в произвольных положениях пикселей на экране. Мне просто любопытно, возможно ли и как это возможно, и если это невозможно, запланировано ли это на будущее.
11 elisp  editing  images 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.