This is an old revision of the document!
Table of Contents
Geany
Geany is a nice text editor that can do a fair chunk of things proper IDEs can.
Features
Terminal
To add a terminal emulator to the messages pane you just need to install vte3.
Split Window
To split the window, so that you can view two separate files simultaneously, you have to install a plug-in:
This seems to live in the big plug-in pack you can download too.
External Commands
You can use the 'Send Selection to' function to send chunks of text to other programs for modification.
Right-mouse > Format > Send Selection to >
orEdit > Format > Send Selection to >
orCtrl+[n]
I have one setup that sends highlit text to sort
when I press Ctrl+1
, which alphabetises it. Nice for CSS.
The other ones I find useful are send a URL to Firefox, or a selection to DuckDuckGo
Keyboard Shortcuts
Some ones I find useful:
Ctrl+Shift+X | Cut line |
Ctrl+Shift+C | Copy line |
Ctrl+K | Delete line |
Ctrl+D | Duplicate line |
Ctrl+E | Comment-out line (toggle) |
Ctrl+I | Indent line |
Ctrl+U | Outdent line |
Alt+PgUp | Shift line up |
Alt+PgDn | Shift line down |
Ctrl+H | Find and replace dialogue |
Ctrl+[n] | Custom commands. The number depends on the command's place in the list |
editorconfig
You can enable .editorconfig support with a plug-in:
- editorconfig geany search.