Skip to content

vodik/termite

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A simple VTE-based terminal.

Termite looks for termite.cfg in $XDG_CONFIG_HOME (or ~/.config if unset) and then falls back to $XDG_CONFIG_DIRS.

DEPENDENCIES

A vte version >= 0.30.

KEYBINDINGS

  • ctrl-shift-c: copy to CLIPBOARD
  • ctrl-shift-v: paste from CLIPBOARD
  • ctrl-shift-u: unicode input (standard GTK binding)
  • ctrl-shift-f: start forward search
  • ctrl-shift-b: start reverse search
  • ctrl-shift-j: start forward url search
  • ctrl-shift-k: start reverse url search
  • ctrl-shift-n: jump to next search match
  • ctrl-shift-p: jump to previous search match
  • ctrl-tab: start scrollback completion

During scrollback search, the current selection is changed to the search match and copied to the PRIMARY clipboard buffer.

With the scrollback completion/widget open, up/down cycle through completions, escape closes the widget and enter accepts the input.

TODO

  • tab and shift-tab bindings for completion
  • better url matching regex
  • hint mode overlay for urls (like elinks/vimperator/pentadactyl)
  • scrollback search needs to be improved upstream [1]
  • expose more options in termite.cfg, including keybindings
[1]https://bugzilla.gnome.org/show_bug.cgi?id=627886

About

simple VTE terminal

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • C 100.0%