Режим vicmd
, несмотря на название, предназначен для команд нормального режима Vi. Подсказка, запускаемая :
не для команд Vi из ex-mode, а для выполнения команд ZLE (строковый редактор Zsh) :
$ echo foo
execute: e_
edit-command-line emacs-forward-word end-of-history end-of-line-hist exchange-point-and-mark execute-named-cmd expand-history expand-or-complete-prefix
emacs-backward-word end-of-buffer-or-history end-of-line end-of-list execute-last-named-cmd expand-cmd-path expand-or-complete expand-word
При нажатии Enter будет работают, когда введен уникальный префикс (например, вы набираете ed
, что соответствует edit-command-line
, тогда Enter будет работать). Вы можете нажать Tab , чтобы увидеть соответствующие команды.
Нет, значит после. Ключ «возобновить выполнение в точке, где процесс был остановлен ».
Сначала выполняется обработка сигнала, и , затем выполнение продолжается.
https://github.com/torvalds/linux/blob/master/kernel/signal.c Код ядра сигнала, совместимый с POSIX 1b
Выполните поиск в SIGCONT. Вы увидите, что когда встречается SIGCONT, код ищет ожидающие сигналы.