# Normal mode keybind map

Can be the start state by configuring `first_state` in the config to either `"normal"` or `"default"`.

<table>
<tr>
<td> <b>Key</b>
<td> <b> Description</b>
<tr>
<td> i or c
<td> Enter message insert (chat) mode for sending messages. Exit this mode with `Esc`.
<tr>
<td> @
<td> Enter insert (chat) mode with the mention symbol `@` already existing.
<tr>
<td> /
<td> Enter insert (chat) mode with the command symbol `/` already existing.
<tr>
<td> ? or h
<td> Have the keybinds popup window appear.
<tr>
<td> q
<td> Quit the application (when no user input box is open).
<tr>
<td> s
<td> Open the recent channel switcher popup
<tr>
<td> f
<td> Open the followed channel search popup
<tr>
<td> o
<td> Open the current channel stream in a web browser
<tr>
<td> S
<td> Go to the dashboard screen (start screen).
<tr>
<td> Ctrl + f
<td> Enter message search mode, which highlights messages in the main window which match the query.
<tr>
<td> Ctrl + t
<td> Toggle the message filter.
<tr>
<td> Ctrl + r
<td> Reverse the message filter.
<tr>
<td> Ctrl + p
<td> Manually crash the application.
<tr>
<td> Esc
<td> Go back to the previous window.
</table>
