Fork me on GitHub



This plugin allows you to move blocks of text horizontally in left or right direction skipping one character at a time.


For compiling the plugin yourself, you will need the GTK (>= 2.8.0) libraries and header files. You will also need its dependency libraries and header files, such as Pango, Glib and ATK. All these files are available at


Compiling and installing the code is done by the following three commands: $ ./configure $ make $ make install

For more configuration details run $ ./configure --help

If there are any errors during compilation, check your build environment and try to find the error, otherwise contact one of the authors. More information can be found at


After installed successfully, load the plugin in Geany's plugin manager and a new menu item in the Tools menu will appear. Alternatively, you can assign a keyboard shortcut in Geany's preferences dialog.

Known issues

  • none, my code rocks.. (well I can hope)


Shift Column is distributed under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. A copy of this license can be found in the file COPYING included with the source code of this program.

Ideas, questions, patches and bug reports

Andrew Janke <>

Docs for previous versions