More work on README

This commit is contained in:
Kovid Goyal 2018-02-23 09:36:46 +05:30
parent f87d62571b
commit b22950bb0a
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C
3 changed files with 19 additions and 3 deletions

View File

@ -65,6 +65,9 @@ link:#layouts[layouts] without needing to use an extra program like tmux
* Can be link:remote-control.asciidoc[controlled from scripts or the shell prompt], even over SSH. * Can be link:remote-control.asciidoc[controlled from scripts or the shell prompt], even over SSH.
* Has a framework for _kittens_, small terminal programs that can be used to extend kitty's functionality.
For example, they are used for link:#unicode-input[Unicode input] and link:#url-hints[URL hints].
* Supports link:#startup-sessions[startup sessions] which allow you to specify the window/tab layout, * Supports link:#startup-sessions[startup sessions] which allow you to specify the window/tab layout,
working directories and programs to run on startup. working directories and programs to run on startup.
@ -72,10 +75,9 @@ working directories and programs to run on startup.
it uses only OpenGL for rendering, it should be trivial to port to other it uses only OpenGL for rendering, it should be trivial to port to other
platforms. platforms.
* Allows you to open the scrollback buffer and window contents in a separate * Allows you to open link:#the-scrollback-buffer[the scrollback buffer] in a separate
window using arbitrary programs of your choice. This is useful for browsing window using arbitrary programs of your choice. This is useful for browsing
the history comfortably in a pager or editor and also for doing things like the history comfortably in a pager or editor.
opening URLs using only the keyboard.
image::screenshot.png?raw=true[Screenshot, showing three programs in the "Tall" layout] image::screenshot.png?raw=true[Screenshot, showing three programs in the "Tall" layout]
@ -258,6 +260,20 @@ which will open the scrollback buffer in your favorite pager program (which is
the scrollback pager comfortably within the pager. the scrollback pager comfortably within the pager.
== Input unicode
You can input unicode characters by name, hex code, recently used and even an editable favorites list.
Press {sc_input_unicode_character} to start the unicode input widget, shown below.
image::unicode.png?raw=true[Unicode input widget, showing selection of unicode characters by name]
== URL hints
kitty has a _hints mode_ to click URLs visible on the screen by using only the keyboard.
Press {sc_run_simple_kitten_text_url_hints} to activate hints mode, as shown below.
image::hints_mode.png?raw=true[URL hints mode]
== Miscellaneous features == Miscellaneous features
You can double click to select a word and triple click to select a line. You can also You can double click to select a word and triple click to select a line. You can also

BIN
hints_mode.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

BIN
unicode.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB