1GEANY(1)                                                              GEANY(1)
2
3
4

NAME

6       Geany — a small and lightweight IDE
7

SYNOPSIS

9       geany [option]  [+number]  [files ...]
10

DESCRIPTION

12       Geany  is  a small and fast editor with basic features of an integrated
13       development environment.
14
15       Some of its features: syntax highlighting, code completion, code  fold‐
16       ing,  symbol/tag  lists  and many supported filetypes like C(++), Java,
17       PHP, HTML, DocBook, Perl and more.
18
19       Homepage: http://geany.uvena.de
20

OPTIONS

22           files ...
23                 A space-separated list of filenames.  Absolute  and  relative
24                 filenames  can be used. Geany also recognises line and column
25                 information when appended to the filename with  colons,  e.g.
26                 "geany foo.bar:10:5" will open the file foo.bar and place the
27                 cursor in line 10 at column 5.
28
29           +number
30                 Set initial line number for the first opened  file  (same  as
31                 --line,  do  not  put a space between the + sign and the num‐
32                 ber). E.g. "geany +7 foo.bar" will open the file foo.bar  and
33                 place the cursor in line 7.
34
35           --column
36                 Set  initial  column number for the first opened file (useful
37                 in conjunction with --line).
38
39       -c, --config
40                 Use an alternate configuration directory. Default  configura‐
41                 tion  directory is ~/.geany/ and there resides geany.conf and
42                 some template files.
43
44       -d, --debug
45                 Run Geany in debug mode, which means being verbose and print‐
46                 ing lots of information.
47
48       , --ft-names
49                 Print a list of Geany's internal filetype names (useful snip‐
50                 pets configuration).
51
52       -g, --generate-tags
53                 Generate a global tags file (see documentation).
54
55       -P, --no-preprocessing
56                 Don't preprocess C/C++ files when generating tags.
57
58       -i, --new-instance
59                 Don't open files in a running instance, force opening  a  new
60                 instance.   Only available if Geany was compiled with support
61                 for Sockets.
62
63       -l, --line
64                 Set initial line number for the first opened file.
65
66       -m, --no-msgwin
67                 Don't show the message window. Use this option if  you  don't
68                 need compiler messages or VTE support.
69
70       -n, --no-ctags
71                 Don't  load  symbol  completion  and  call tip data. Use this
72                 option, if you don't want to use them.  For more  information
73                 please see documentation.
74
75       -p, --no-plugins
76                 Don't load plugin support.
77
78          --print-prefix
79                 Print installation prefix, the data directory, the lib direc‐
80                 tory and the locale directory (in this order) to stdout, each
81                 per  line.  This  is  mainly  intended  for plugin authors to
82                 detect installation paths.
83
84       -s, --no-session
85                 Don't load the previous session's files.
86
87       -t, --no-terminal
88                 Don't load terminal support. Use this option,  if  you  don't
89                 want to load the virtual terminal emulator widget at startup.
90                 If you don't have libvte.so.4 installed,  then  terminal-sup‐
91                 port  is  automatically disabled. Only available if Geany was
92                 compiled with support for VTE.
93
94          --vte-lib
95                 Specify explicitly the path including filename  or  only  the
96                 filename to the VTE library, e.g.  /usr/lib/libvte.so or lib‐
97                 vte.so. This option is only needed,  when  the  autodetection
98                 doesn't  work. Only available if Geany was compiled with sup‐
99                 port for VTE.
100
101       -v, --version
102                 Show version information and exit.
103
104       -?, --help
105                 Show help information and exit.
106
107       Geany supports all generic GTK options, a list is available on the help
108       screen.
109

AUTHOR

111       This manual page was written by the Geany developer team. Permission is
112       granted to copy, distribute and/or modify this document under the terms
113       of the GNU General Public License, Version 2.
114
115       The  complete  text  of  the GNU General Public License can be found in
116       /usr/share/geany/GPL-2.
117
118
119
120geany 0.14                      April 19, 2008                        GEANY(1)
Impressum