hilbish.vimMode Sent when the Vim mode of Hilbish is changed (like from insert to normal mode). This can be used to change the prompt and notify based on Vim mode.
Variables string modeName
The mode that has been set. Can be these values: insert, normal, delete or replace
hilbish.cancel Sent when the user cancels their command input with Ctrl-C" property="og:description"><metacontent="hilbish.exitSentwhenHilbishisgoingtoexit.
Variables This signal returns no variables.
hilbish.vimMode Sent when the Vim mode of Hilbish is changed (like from insert to normal mode). This can be used to change the prompt and notify based on Vim mode.
Variables string modeName
The mode that has been set. Can be these values: insert, normal, delete or replace
hilbish.cancel Sent when the user cancels their command input with Ctrl-C" name=description><metaname=revisit-aftercontent="2 days"><metaname=keywordscontent="Lua,Hilbish,Linux,Shell"><metaproperty="og:locale"content="en_GB"><linkrel=canonicalhref=https://rosettea.github.io/Hilbish/><metaproperty="og:url"content="https://rosettea.github.io/Hilbish/"><linkhref=https://cdn.jsdelivr.net/npm/bootstrap@5.2.0-beta1/dist/css/bootstrap.min.cssrel=stylesheetintegrity=sha384-0evHe/X+R7YkIZDRvuzKMRqM+OrBnVFBL6DOitfPri4tjfHxaWutUpFmBp4vmVorcrossorigin=anonymous><scriptsrc=https://cdn.jsdelivr.net/npm/bootstrap@5.2.0-beta1/dist/js/bootstrap.bundle.min.jsintegrity=sha384-pprn3073KE6tl6bjs2QrFaJGz5/SUsLqktiwsUTF55Jfv3qYSDhgCecCxMW52nD2crossorigin=anonymous></script>
<ahref=#hilbishexitclass=heading-link><iclass="fas fa-paperclip"></i></a></h3><p>Sent when Hilbish is going to exit.</p><h5id=variablesclass=heading>Variables
<ahref=#variablesclass=heading-link><iclass="fas fa-paperclip"></i></a></h5><p>This signal returns no variables.</p><hr><h3id=hilbishvimmodeclass=heading>hilbish.vimMode
<ahref=#hilbishvimmodeclass=heading-link><iclass="fas fa-paperclip"></i></a></h3><p>Sent when the Vim mode of Hilbish is changed (like from insert to normal mode).
This can be used to change the prompt and notify based on Vim mode.</p><h5id=variables-1class=heading>Variables
<ahref=#variables-1class=heading-link><iclass="fas fa-paperclip"></i></a></h5><p><code>string</code><strong><code>modeName</code></strong><br>The mode that has been set.
Can be these values: <code>insert</code>, <code>normal</code>, <code>delete</code> or <code>replace</code></p><hr><h3id=hilbishcancelclass=heading>hilbish.cancel
<ahref=#hilbishcancelclass=heading-link><iclass="fas fa-paperclip"></i></a></h3><p>Sent when the user cancels their command input with Ctrl-C</p><h5id=variables-2class=heading>Variables
<ahref=#variables-2class=heading-link><iclass="fas fa-paperclip"></i></a></h5><p>This signal returns no variables.</p><hr><h3id=hilbishnotificationclass=heading>hilbish.notification
<ahref=#hilbishnotificationclass=heading-link><iclass="fas fa-paperclip"></i></a></h3><p>Thrown when a <ahref=../../features/notifications>notification</a>
is sent.</p><h5id=variables-3class=heading>Variables
<ahref=#variables-3class=heading-link><iclass="fas fa-paperclip"></i></a></h5><p><code>table</code><strong><code>notification</code></strong><br>The notification. The properties are defined in the link above.</p><hr><ul><li><code>hilbish.vimAction</code> -> actionName, args > Sent when the user does a “vim action,” being something