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