At startup, Geany loads the 15 first files from the last time,
<spanclass="application">Geany</span> was launched. You can disable this feature in the
preferences dialog(see <ahref="ch03s05.html#confdialog_gen"title="Figure3.2.General tab in preferences dialog">Figure3.2, “General tab in preferences dialog”</a>). If you specify some files on
the commandline, only these files will be opened. But you can find the files from the
last session in the file menu. There is an item "Recent files". It contains the last
15 recently opened files. It may be that Geany not exactly loads 15 files, this depends
on the compile time option GEANY_SESSION_FILES, the default is 15. For details see
<ahref="ch03s05.html#cto"title="Compile time options">the section called “Compile time options”</a>.
</p></div><divclass="section"lang="en"xml:lang="en"><divclass="titlepage"><div><div><h3class="title"><aid="general_fifo"></a>Detection of a running instance</h3></div></div></div><p>
Geany detects an already running instance of it and open new files in the running one.
So, you can use Geany like an editor to view and edit files by opening them from other
programs. If you do not like this for some reason, you can it disable with the appropriate
commandline option.
</p><p>
In the case that Geany crashed, you will get a message dialog at the next start,
which asks you whether to delete an existing named pipe. If you are sure that there is
no other instance of Geany running, you can say Yes and Geany will start as usual.
Otherwise click No and Geany will not start.
</p></div><divclass="section"lang="en"xml:lang="en"><divclass="titlepage"><div><div><h3class="title"><aid="general_ctags"></a>Global C tags</h3></div></div></div><p>
If you have installed <codeclass="filename">libvte.so</code> in your system, it is loaded
automatically by <spanclass="application">Geany</span>. Then you have a terminal widget
in the notebook at the bottom.
</p><p>
If <spanclass="application">Geany</span> cannot find <codeclass="filename">libvte.so</code> at
startup, the terminal widget will not be loaded. So there is no need to install the
package containing this file in order to run <spanclass="application">Geany</span>.
Additionally, you can disable the use of the terminal widget by commandline option,
for more information see <ahref="ch03s02.html"title="Commandline options">the section called “Commandline options”</a>.
</p><p>
You can use this terminal (from now on called VTE) nearly as an usual terminal program
like xterm. There is a basic clipboard support. You can paste the content
of the clipboard by pressing the middle mouse button in the VTE (on 2-button mice,
the middle button can often be simulated by pressing both mouse buttons together) or by
pressing the right mouse button to open the popup menu and choose Paste.
To copy text from the VTE, just select the desired text and then press the
right mouse button and choose Copy from the popup menu.
</p><divclass="note"style="margin-left: 0.5in; margin-right: 0.5in;"><h3class="title">Note</h3><p>Geany tries to load <codeclass="filename">libvte.so</code>. If this fails, it tries to
load <codeclass="filename">libvte.so.4</code>. If this fails too, you should check whether
you installed libvte correctly. Again, Geany runs also without this library.
But it could be, that the library is called something else than
<codeclass="filename">libvte.so.4</code> (e.g. on FreeBSD 6.0 it is called
<codeclass="filename">libvte.so.8</code>). So please set a link to the correct file (as root).
Obviously, you have to adjust the paths and set X to the number of your
<codeclass="filename">libvte.so</code>.
</p></div></div></div><divclass="navfooter"><hr/><tablewidth="100%"summary="Navigation footer"><tr><tdwidth="40%"align="left"><aaccesskey="p"href="ch03s02.html">Prev</a></td><tdwidth="20%"align="center"><aaccesskey="u"href="ch03.html">Up</a></td><tdwidth="40%"align="right"><aaccesskey="n"href="ch03s04.html">Next</a></td></tr><tr><tdwidth="40%"align="left"valign="top">Commandline options</td><tdwidth="20%"align="center"><aaccesskey="h"href="index.html">Home</a></td><tdwidth="40%"align="right"valign="top">Search and Replace</td></tr></table></div></body></html>