User Tools

Site Tools


geany

This is an old revision of the document!


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 > or
  • Edit > Format > Send Selection to > or
  • Ctrl+[n]

I have one setup that sends highlit text to sort when I press Ctrl+1, which alphabetises it. Nice for CSS.

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:

See Also

geany.1604096872.txt.gz · Last modified: 2020/10/31 09:27 by rjt