[x] All built-in commands need to be echo-ed to the terminal, similar to other commands
[x] All built-in commands need to be added to the command history, similar to other commands
[x] Built-in commands can be abbreviated: #hot should work the same as #hotkey
[x] If a command is not found, say something like "Этой команды не существует, набери #help для списка.", where #help is clickable
[x] When trying to re-assign the same key, for example, f2, say "Этот ключ уже существует, набери #hotkey f2 для удаления.", where #hotkey f2 is clickable. Or just allow to re-assign keys like that.
[x] #hotkey f2 should be the same as #hotkey F2 (?)
[x] All error messages should refer to the #help hotkey via a clickable link
[x] #help hotkey or #hotkey help should display command help: what it does, 1-2 examples, allowed key combinations
f2
, say "Этот ключ уже существует, набери #hotkey f2 для удаления.", where#hotkey f2
is clickable. Or just allow to re-assign keys like that.#hotkey f2
should be the same as#hotkey F2
(?)#help hotkey
via a clickable link#help hotkey
or#hotkey help
should display command help: what it does, 1-2 examples, allowed key combinations