Bash / zsh: Скасувати стирання назад (ctrl + w)


Відповіді:


28

Відмініть це так: ctrl+_


6
ctrl+shift+-щоб отримати підкреслення.
Avinash Raj

4
"ctrl + y" == "ctrl + _" робота однакова
user206499

1
Так, обидва будуть працювати.
Avinash Raj

4
У цьому випадку вони обидва будуть працювати, але вони не означають одне і те ж. Ctrl + y означає "ривок".
Віктор

5
ctl + /, однак, є додатковою прив'язкою для "скасувати". Що добре для моїх пальців, звикших до емаків.
Дараель

4

Ця клавіша нижче клавіш швидкого доступу виконує завдання скасувати видалений рядок на ctrl+ w,

ctrl+y


1
Спасибі! Де різниця в ctrl + _?
Damian Fill

1
ctrl+shift+-щоб отримати підкреслення.
Avinash Raj

1
@DamianFill, схоже, що ця команда просто вставляє останній текст, видалений будь-якою командою. Таким чином, ви не можете виконати декілька змін, щоб відновити кілька видалених частин тексту
user907860

0

ctrl+ wне видаляє, але вирізає все перед курсором. Therfore ви можете смикати / вставити його ctrl- yякщо ви не перемістите курсор. ctrl+ _фактично відновлює саму лінію.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.