Это, вероятно, базовый, но я действительно пытался найти ответ. «C-k» удаляет курсор в конец строки, но есть ли аналогичный ярлык для удаления строки назад из точки курсора? Лучшийудалить строку назад (Emacs)
ответ
Пробег: C-u 0 C-k
- i.e. C-k с префиксом 0 убийств от точки до начала линии. Дополнительную информацию см. В документации для C-k (kill-line).
Вот ответ asjo в привязывается к ключу:
(global-set-key "\M-k" '(lambda() (interactive) (kill-line 0))) ;M-k kills to the left
Я сам сделал ту же самую яркую комбинацию, это очень удобно в долгосрочной перспективе , Я также обнаружил, что 'M-m M-k' еще более удобен в конечном итоге :) – monotux
Как и другие ответы предполагают, C-0C-к убийств с точки к началу строки. См. documentation для C-k (kill-line
) для получения дополнительной информации. Вы также можете убить всю строку до и после точки с помощью C-S-backspace, который вычисляет kill-whole-line
.
Другое удобство для убийства является пересвязать kill-region
который по умолчанию С-ш и вместо связываться с этим ключом функция backward-kill-word
, которая будет имитировать поведение readline «ы С-ш (unix-word-rubout
). I rebind kill-region
до C-q после перемещения quoted-insert
до A-q. Да, для этого требуется перемещение нескольких клавиш, но если вы попробуете, я думаю, вы найдете, что это удобно.
Я попытался C-у с отрицательным числом и C-к в качестве аргументов. Это сработало.
Пример для удаления 4 строки перед курсором, попробуйте C-у-4C-K
Очень интересно, никогда не думал об этом, но я собирался найти простой способ удаления в текущей строке с курсором в конце, но это может занять курсор к началу различных строк за ним, что обобщает вещи это здорово – Vass
- 1. Как удалить текущую строку в Emacs?
- 2. C-DEL, чтобы удалить слово назад в emacs на консоли
- 3. Удалить до пробела в Emacs
- 4. Удалить выделение Emacs
- 5. Emacs: дата-шоу, как "п дней назад
- 6. Шаг назад строку файла
- 7. Сравните строку назад
- 8. Распечатать строку назад php
- 9. Построить назад исходную строку
- 10. Как удалить часть строки назад?
- 11. Удалить строку из вектора
- 12. Emacs: переход к определенному символу, вперед и назад
- 13. Как удалить этот файл '# ... #' Emacs?
- 14. Emacs Paredit: как удалить комментарий
- 15. Удалить контрольную подсветку [Конфигурация EMACS]
- 16. Удалить встроенные пакеты в Emacs
- 17. Как символ назад в частичное завершение в Emacs сосулька
- 18. отображает строку назад на экране
- 19. C++ Как напечатать строку назад?
- 20. удалить стрелку назад в ContextualActionBar
- 21. Удалить назад стрелку в iOS7
- 22. Удалить UINavigationBar назад название кнопки
- 23. Android: Удалить активность назад Arrow
- 24. Удалить кнопку «Назад» в SearchView
- 25. NavigationService удалить полную назад навигацию
- 26. Удалить назад от конца строки символ
- 27. Удалить строку в строку
- 28. Emacs: Как использовать командную строку командной оболочки с emacs?
- 29. emacs: очистить (удалить) консоль результатов python в emacs
- 30. Как удалить строку '- Sent with my mu4e'
Еще короче: C-0 C-к – scottfrazer
Хорошая точка, спасибо! – asjo
Не могу получить C-0 C-k для работы с моей ОС X emacs; просто печатает 0 и убивает остальную часть линии. –