GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  SAKURA (1)

.ds Aq ’

NAME

sakura - A simple but powerful libvte-based terminal emulator.

CONTENTS

SYNOPSIS

sakura [options...]

DESCRIPTION

sakura is a terminal emulator based on GTK+ and VTE. It’s a terminal emulator with few dependencies, so you don’t need a full GNOME desktop installed to have a decent terminal emulator.

HELP OPTIONS

-?, --help Show help options.
--help-all Show all help options
--help-gtk Show GTK+ Options

APPLICATION OPTIONS

-v, --version Print version number
-f, --font Select initial terminal font
-n, --ntabs Select initial number of tabs
-x, --execute Execute command
-e, --xterm-execute Execute command (compatible with xterm’s -e option)
-l, --login Login shell
-t, --title Set window title
-c, --columns Set columns number
-r, --rows Set rows number
-h, --hold Hold window after execute command
-d, --working-directory Set working directory
-m, --maximize Maximize window
-s, --fullscreen Fullscreen mode
--display=DISPLAY X display to use
--config-file=FILENAME Use alternate configurtation file. Path is relative to the sakura config dir. (Example: ~/.config/sakura/FILENAME).

GTK+ OPTIONS

--class=CLASS Program class as used by the window manager
--name=NAME Program name as used by the window manager
--screen=SCREEN X screen to use
--sync Make X calls synchronous
--gtk-module=MODULES Load additional GTK+ modules
--g-fatal-warnings Make all warnings fatal

KEYBINDINGS SUPPORT

sakura supports keyboard bindings. They are configurable by setting the following properties in your sakura config file (~/.config/sakura/sakura.conf).

    ACCELERATORS

Accelerators can be set to any mask value from the GdkModifierType in gdktypes.h; see:

http://www.krugle.org/examples/p-6R7SuZt1c28ljzpZ/gdktypes.h

or, on your own system:

/usr/include/gtk-2.0/gdk/gdkkeysyms.h

Mask values can be combined by ORing them.

For example, to set the delete tab accelerator to Ctrl + Shift:

del_tab_accelerator=5

because GDK_SHIFT_MASK has a value of 1 (1 << 0), and GDK_CONTROL_MASK has a value of 4 (1 << 2); ORing them together, you get 5.

I realise that this configuration is not so friendly to non-programmers, but it is a start. :)

    KEYS

For example, to set the add tab key to ’T’:

add_tab_key=T

Before sakura used keycodes instead of strings. They’re still valid.

    DEFAULTS      



    Ctrl + Shift + T                 -> New tab
    Ctrl + Shift + W                 -> Close current tab
    Ctrl + Shift + C                 -> Copy selected text
    Ctrl + Shift + V                 -> Paste selected text
    Alt  + Left cursor               -> Previous tab
    Alt  + Right cursor              -> Next tab
    Alt  + [1-9]                     -> Switch to tab N (1-9)
    Ctrl + Shift + S                 -> Toggle scrollbar
    Ctrl + Shift + Mouse left button -> Open link
    F11                              -> Fullscreen
    Shift + PageUp                   -> Move up through scrollback by page
    Shift + PageDown                 -> Move down through scrollback by page
    Ctrl + Shift + Up                -> Move up through scrollback by line
    Ctrl + Shift + Down              -> Move down through scrollback by line



You can also increase and decrease the font size in the GTK+ standard way (not configurable):



    Ctrl + +                       -> Increase font size
    Ctrl + -                       -> Decrease font size



BUGS

sakura is hosted on Launchpad. Bugs can be filed at:

https://bugs.launchpad.net/sakura

AUTHORS

sakura was written by David Gómez <david@pleyades.net>.

This manual page was written by Andrew Starr-Bochicchio <a.starr.b@gmail.com>.

Both are released under the GNU General Public License, version 2 or later.

Search for    or go to Top of page |  Section 1 |  Main Index


3.3.4 SAKURA (1) 2016-01-28

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.