~ubuntu-branches/ubuntu/utopic/sakura/utopic-proposed

« back to all changes in this revision

Viewing changes to sakura.pod

  • Committer: Bazaar Package Importer
  • Author(s): Andrew Starr-Bochicchio
  • Date: 2010-05-18 12:54:42 UTC
  • mfrom: (2.1.18 sakura)
  • Revision ID: james.westby@ubuntu.com-20100518125442-cmfycf9jvz1pargw
Tags: 2.3.8-1
Initial Debian release. (Closes: #467375)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
=encoding utf8
 
2
 
 
3
=head1 NAME
 
4
 
 
5
sakura - A simple but powerful libvte-based terminal emulator.
 
6
 
 
7
=head1 SYNOPSIS
 
8
 
 
9
sakura [options...]
 
10
 
 
11
=head1 DESCRIPTION
 
12
 
 
13
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.
 
14
 
 
15
=head1 HELP OPTIONS
 
16
 
 
17
=over 8
 
18
 
 
19
=item B<-?, --help>
 
20
 
 
21
Show help options.
 
22
 
 
23
=item B<--help-all>
 
24
 
 
25
Show all help options
 
26
 
 
27
=item B<--help-gtk>
 
28
 
 
29
Show GTK+ Options
 
30
 
 
31
=back
 
32
 
 
33
=head1 APPLICATION OPTIONS
 
34
 
 
35
=over 8
 
36
 
 
37
=item B<-v, --version>
 
38
 
 
39
Print version number
 
40
 
 
41
=item B<-f, --font>
 
42
 
 
43
Select initial terminal font
 
44
 
 
45
=item B<-n, --ntabs>
 
46
 
 
47
Select initial number of tabs
 
48
 
 
49
=item B<-e, --execute>
 
50
 
 
51
Execute command
 
52
 
 
53
=item B<-l, --login>
 
54
 
 
55
Login shell
 
56
 
 
57
=item B<-t, --title>
 
58
 
 
59
Set window title
 
60
 
 
61
=item B<-c, --columns>
 
62
 
 
63
Set columns numbe
 
64
 
 
65
=item B<-r, --rows>
 
66
 
 
67
Set rows number
 
68
 
 
69
=item B<-h, --hold>
 
70
 
 
71
Hold window after execute command
 
72
 
 
73
=item B<--display=DISPLAY>
 
74
 
 
75
X display to use
 
76
 
 
77
=back
 
78
 
 
79
=head1 GTK+ OPTIONS
 
80
 
 
81
=over 8
 
82
 
 
83
=item B<--class=CLASS>
 
84
 
 
85
Program class as used by the window manager
 
86
 
 
87
=item B<--name=NAME>
 
88
 
 
89
Program name as used by the window manager
 
90
 
 
91
=item B<--screen=SCREEN>
 
92
 
 
93
X screen to use
 
94
 
 
95
=item B<--sync>
 
96
 
 
97
Make X calls synchronous
 
98
 
 
99
=item B<--gtk-module=MODULES>
 
100
 
 
101
Load additional GTK+ modules
 
102
 
 
103
=item B<--g-fatal-warnings>
 
104
 
 
105
Make all warnings fatal
 
106
 
 
107
=back
 
108
 
 
109
=head1 KEYBINDINGS SUPPORT
 
110
 
 
111
B<sakura> supports keyboard bindings. They are configurable by setting the following properties in your sakura config file (~/.config/sakura/sakura.conf).
 
112
 
 
113
=head2 ACCELERATORS
 
114
 
 
115
Accelerators can be set to any mask value from the GdkModifierType in gdktypes.h; see:
 
116
 
 
117
http://www.krugle.org/examples/p-6R7SuZt1c28ljzpZ/gdktypes.h
 
118
 
 
119
or, on your own system:
 
120
 
 
121
/usr/include/gtk-2.0/gdk/gdkkeysyms.h
 
122
 
 
123
Mask values can be combined by ORing them.
 
124
 
 
125
For example, to set the delete tab accelerator to Ctrl + Shift:
 
126
 
 
127
del_tab_accelerator=5
 
128
 
 
129
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.
 
130
 
 
131
I realise that this configuration is not so friendly to non-programmers, but it is a start. :)
 
132
 
 
133
=head2 KEYS
 
134
 
 
135
For example, to set the add tab key to 'T':
 
136
            
 
137
add_tab_key=T
 
138
 
 
139
Before sakura used keycodes instead of strings. They're still valid.    
 
140
 
 
141
 
 
142
=head2 DEFAULTS 
 
143
 
 
144
    Ctrl + Shift + T                 -> New tab
 
145
    Ctrl + Shift + W                 -> Close current tab
 
146
    Ctrl + Shift + C                 -> Copy selected text
 
147
    Ctrl + Shift + V                 -> Paste selected text
 
148
    Alt  + Left cursor               -> Previous tab
 
149
    Alt  + Right cursor              -> Next tab
 
150
    Alt  + [1-9]                     -> Switch to tab N (1-9)
 
151
    Ctrl + Shift + S                 -> Toggle scrollbar
 
152
    Ctrl + Shift + Mouse left button -> Open link
 
153
    F11                              -> Fullscreen
 
154
 
 
155
You can also increase and decrease the font size in the GTK+ standard way (not configurable):
 
156
 
 
157
    Ctrl + '+'                       -> Increase font size
 
158
    Ctrl + '-'                       -> Decrease font size
 
159
 
 
160
=head1 BUGS
 
161
 
 
162
B<sakura> is hosted on Launchpad. Bugs can be filed at:
 
163
 
 
164
https://bugs.launchpad.net/sakura
 
165
 
 
166
=head1 AUTHORS
 
167
 
 
168
B<sakura> was written by David Gómez <david@pleyades.net>. 
 
169
 
 
170
This manual page was written by Andrew Starr-Bochicchio <a.starr.b@gmail.com>.
 
171
 
 
172
Both are released under the GNU General Public License, version 2 or later.
 
173
 
 
174
=cut