diff options
author | Dave Davenport <qball@blame.services> | 2022-02-13 12:22:25 +0100 |
---|---|---|
committer | Dave Davenport <qball@blame.services> | 2022-02-13 12:22:25 +0100 |
commit | fb1eefb2988fcd617290e31a3087386cca9b796d (patch) | |
tree | 59a6f158ac24a128ba65e5a085e98a8d4d42b28b /doc/rofi.1.markdown | |
parent | eff3b86c944c192c036ecebcec504f9f30d24fdf (diff) |
Update manpage.
Diffstat (limited to 'doc/rofi.1.markdown')
-rw-r--r-- | doc/rofi.1.markdown | 62 |
1 files changed, 7 insertions, 55 deletions
diff --git a/doc/rofi.1.markdown b/doc/rofi.1.markdown index bfb8c673..477f8ed7 100644 --- a/doc/rofi.1.markdown +++ b/doc/rofi.1.markdown @@ -131,6 +131,8 @@ Or get the options from a script: ~/my_script.sh | rofi -dmenu +See the **rofi-dmenu(5)** manpage for more information. + `-show` *mode* Open **rofi** in a certain mode. Available modes are `window`, `run`, `drun`, `ssh`, `combi`. @@ -674,54 +676,10 @@ Please see **rofi-theme(5)** manpage for more information on theming. ## KEY BINDINGS -**rofi** has the following key bindings: - - * `Control-v, Insert`: Paste from clipboard - * `Control-Shift-v, Shift-Insert`: Paste primary selection - * `Control-u`: Clear the line - * `Control-a`: Beginning of line - * `Control-e`: End of line - * `Control-f, Right`: Forward one character - * `Alt-f, Control-Right`: Forward one word - * `Control-b, Left`: Back one character - * `Alt-b, Control-Left`: Back one word - * `Control-d, Delete`: Delete character - * `Control-Alt-d`: Delete word - * `Control-h, Backspace, Shift-Backspace`: Backspace (delete previous character) - * `Control-Alt-h`: Delete previous word - * `Control-j,Control-m,Enter`: Accept entry - * `Control-n,Down`: Select next entry - * `Control-p,Up`: Select previous entry - * `Page Up`: Go to previous page - * `Page Down`: Go to next page - * `Control-Page Up`: Go to previous column - * `Control-Page Down`: Go to next column - * `Control-Enter`: Use entered text as a command (in `ssh/run modi`) - * `Shift-Enter`: Launch the application in a terminal (in run mode) - * `Control-Shift-Enter`: As Control-Enter and run the command in terminal (in run mode) - * `Shift-Enter`: Return the selected entry and move to the next item while keeping **rofi** open. (in dmenu) - * `Shift-Right`: Switch to the next mode. The list can be customized with the `-modi` argument. - * `Shift-Left`: Switch to the previous mode. The list can be customized with the `-modi` argument. - * `Control-Tab`: Switch to the next mode. The list can be customized with the `-modi` argument. - * `Control-Shift-Tab`: Switch to the previous mode. The list can be customized with the `-modi` argument. - * `Control-space`: Set selected item as input text. - * `Shift-Del`: Delete entry from history. - * `grave`: Toggle case sensitivity. - * `Alt-grave`: Toggle sorting. - * `Alt-Shift-S`: Take a screenshot and store it in the Pictures directory. - * `Control-l`: File complete for run dialog. - -This list might not be complete, to get a full list of all key bindings -supported in your rofi, see `rofi -h`. The options starting with `-kb` are keybindings. - -Key bindings can be modified using the configuration systems. Multiple keys can be bound -to one action by comma separating them. For example `-kb-primary-paste "Conctrol+v,Insert"` - -To get a searchable list of key bindings, run `rofi -show keys`. - -A key binding starting with `!` will act when all keys have been released. - -You can bind certain events to key-actions: +Please see the **rofi-keys(5)** manpage for the keybindings and how to set them up. + +The keybinding can also be used for actions, when the action is executed the +mentioned keystroke is inserted: ### Timeout @@ -750,8 +708,6 @@ configuration { } ``` -For a full list of bindings, see the **rofi-keys(5)** manpage. - ## Available Modi ### window @@ -899,10 +855,6 @@ Show all key bindings: rofi -show keys -Use `qalc` to get a simple calculator in **rofi**: - - rofi -show calc -modi "calc:qalc +u8 -nocurrencies" - ## i3 In [i3](http://i3wm.org/) you want to bind **rofi** to be launched on key release. Otherwise, it cannot grab the keyboard. @@ -960,7 +912,7 @@ If you run custom C plugins, you can disable them using: Disables the loading of plugins. To further debug the plugin, you can get a trace with (lots of) debug information. This debug output can be enabled for -multiple parts in rofi using the glib debug framework. Debug domains can be enabled by setting the G_MESSAGES_DEBUG +multiple parts in rofi using the glib debug framework. Debug domains can be enabled by setting the G\_MESSAGES\_DEBUG environment variable. At the time of creation of this page, the following debug domains exist: * all: Show debug information from all domains. |