Skip to content

Commit

Permalink
FAQ: Strip trailing spaces
Browse files Browse the repository at this point in the history
  • Loading branch information
eht16 committed Aug 9, 2020
1 parent 28d902e commit 9db199a
Showing 1 changed file with 34 additions and 34 deletions.
68 changes: 34 additions & 34 deletions page_content/documentation/faq.md
Expand Up @@ -3,32 +3,32 @@ Frequently Asked Questions

## Can I make Geany behave like Emacs/Vim?

As its default, Geany uses the standard GTK+ keybindings that most desktop users are
familiar with. Although you can remap **most** keybindings to suit your taste,
Geany cannot currently fully emulate Emacs or Vim, nor is it currently a goal
As its default, Geany uses the standard GTK+ keybindings that most desktop users are
familiar with. Although you can remap **most** keybindings to suit your taste,
Geany cannot currently fully emulate Emacs or Vim, nor is it currently a goal
of the core project developers to make it do so.

And if really necessary, there is a Vim-mode plugin: https://plugins.geany.org/vimode.html


## Can Geany show me multiple files at the same time?

Geany provides a tabbed main editor window, but does not support
split windows in the core. There is a Split Window plugin which
should work fine for viewing another document next to the main
Geany provides a tabbed main editor window, but does not support
split windows in the core. There is a Split Window plugin which
should work fine for viewing another document next to the main
editor notebook. You can also run several instances of Geany simultaneously.


## Does Geany have incremental search?

Case-insensitive forward incremental search is via the `search field` in the toolbar.
Case-insensitive forward incremental search is via the `search field` in the toolbar.
For reverse incremental search, start a forward search then use your key for `Find Previous`.


## Can I add custom filetypes by creating a filetypes.foo configuration file?

You can add a filetypes.Name.conf file with Geany 0.19 and use an existing
filetype's syntax highlighting and tag parsing.
You can add a filetypes.Name.conf file with Geany 0.19 and use an existing
filetype's syntax highlighting and tag parsing.
See https://www.geany.org/manual/index.html#custom-filetypes.


Expand All @@ -39,25 +39,25 @@ Please see the [HACKING][1] document.

## Can I extend Geany myself?

Yes! You can write your own plugins in C. You can also write Lua scripts
for Geany using the Lua plugin. See the [Plugins][2] page.
Also note the `Format->Send Selection` to command is useful for
Yes! You can write your own plugins in C. You can also write Lua scripts
for Geany using the Lua plugin. See the [Plugins][2] page.
Also note the `Format->Send Selection` to command is useful for
piping text through a script/external program.


## How can I change the colors used for syntax highlighting?

Geany reads the colors to use for syntax highlighting from filetype definition files.
Geany reads the colors to use for syntax highlighting from filetype definition files.
Detailed information on how to find and edit these files can be found in the [manual][3].

There is a tool for configuring color schemes, and a set of
There is a tool for configuring color schemes, and a set of
dark color schemes available can be found in the [Wiki][4].


## The vertical scrollbar scrolls over the document and doesn't stop at the last line. What's wrong?

For Geany 0.13 and 0.14, this is enabled by default and allows appending text with the
last lines drawn at the top of the view.
For Geany 0.13 and 0.14, this is enabled by default and allows appending text with the
last lines drawn at the top of the view.
Since Geany 0.15, it is off by default and you can configure it in Geany's preferences dialog.


Expand All @@ -68,19 +68,19 @@ See [Contribute to Development][5].

## Does Geany support editing files remotely through FTP or SSH?

No, Geany doesn't support any remote file editing. But you can easily mount
remote filesystems through FTP, SSH or whatever with Fuse or LUFS.
This is even better because the remote filesystem will become available
No, Geany doesn't support any remote file editing. But you can easily mount
remote filesystems through FTP, SSH or whatever with Fuse or LUFS.
This is even better because the remote filesystem will become available
for all your applications transparently.

If you have GVfs (Gnome >= 2.22) you may already have a Fuse mountpoint
in `~/.gvfs/` which you can tell Geany to open remote files from, after
If you have GVfs (Gnome >= 2.22) you may already have a Fuse mountpoint
in `~/.gvfs/` which you can tell Geany to open remote files from, after
mounting the connection from a Gnome program such as nautilus.

To avoid slow responsiveness, it is recommended to disable checking files
for changes to not query the file's modification time. To do so, open the
preferences dialog and set `Disk check timeout` in the Files tab to 0 which
will disable it at all. Since Geany 0.16 disk file changes are always disabled
To avoid slow responsiveness, it is recommended to disable checking files
for changes to not query the file's modification time. To do so, open the
preferences dialog and set `Disk check timeout` in the Files tab to 0 which
will disable it at all. Since Geany 0.16 disk file changes are always disabled
for remote files, so there is no need to disable this setting with Geany 0.16.


Expand Down Expand Up @@ -154,16 +154,16 @@ If there are still errors, contact the mailing list.

## Since Geany 0.16, GTK/GLib symbol completion is broken, why?

The symbol completion data for GTK/GLib symbols are just not in the default distribution anymore.
The symbol completion data for GTK/GLib symbols are just not in the default distribution anymore.
Instead they can be downloaded separately besides other tag files.

For details about this change and download information, see [GTK symbol
completion data removed from Geany 0.16][7].
For details about this change and download information, see
[GTK symbol completion data removed from Geany 0.16][7].


## How can I use urxvt or konsole as terminal application when executing files?

Open the preferences tab, Tools tab and enter the following
Open the preferences tab, Tools tab and enter the following
command in the field Terminal:

urxvt -e sh -c
Expand All @@ -179,9 +179,9 @@ command in the field Terminal:

## I changed my project/general indent prefs but my document still uses the old settings!

The project or general prefs for indentation only apply when opening new documents,
because documents in your current session may have different overridden
indent settings - i.e. you might want one document indented with tabs whilst
The project or general prefs for indentation only apply when opening new documents,
because documents in your current session may have different overridden
indent settings - i.e. you might want one document indented with tabs whilst
another is open with spaces indentation. See the [manual][8] for details.


Expand All @@ -194,8 +194,8 @@ another is open with spaces indentation. See the [manual][8] for details.

## How do I get my question answered?

Please first have a look at our [comprehensive manual][3].
If that doesn't answer your question, the quickest and best way is to ask on the [mailing list][9].
Please first have a look at our [comprehensive manual][3].
If that doesn't answer your question, the quickest and best way is to ask on the [mailing list][9].


[1]: /documentation/hacking/
Expand Down

0 comments on commit 9db199a

Please sign in to comment.