Spec-Zone.ru › Fish 3.7

fish_breakpoint_prompt — определение подсказки при остановке на точке останова

Синтаксис

fish_breakpoint_prompt
function fish_breakpoint_prompt
    ...
end

Описание

fish_breakpoint_prompt — функция подсказки при запросе ввода в ответ на команду точка останова.

Код выхода команд внутри fish_breakpoint_prompt не изменяет значение $status за пределами функции fish_breakpoint_prompt.

fish поставляется с по умолчанию версией этой функции, которая отображает имя функции и номер строки текущего контекста выполнения.

Пример

Простая подсказка, упрощённая версия стандартной подсказки отладки:

function fish_breakpoint_prompt -d "Write out the debug prompt"
    set -l function (status current-function)
    set -l line (status current-line-number)
    set -l prompt "$function:$line >"
    echo -ns (set_color $fish_color_status) "BP $prompt" (set_color normal) ' '
end

© 2005-2009 Axel Liljencrantz, 2009-2023 fish-shell contributors
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.6/cmds/fish_breakpoint_prompt.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API