TURBO(1)

NAME
turbo - An experimental text editor based on Scintilla and Turbo Vision.

SYNOPSIS
turbo [file...]

DESCRIPTION

Turbo is an experimental text editor for the terminal, based on the Scintilla code editing component and the Turbo Vision application framework.

It was created to demonstrate new features in Turbo Vision. In particular, it has served as testing ground for Turbo Vision's Unicode capabilities.

As a text editor, Turbo aims at being intuitive and easy to use. And simply because it is a Turbo Vision application, it offers a vintage look and feel.

  User interface shortcuts

Ctrl+Q, Alt+X
    Exit Turbo.

Alt+letter
    Open menu with shortcut key letter. For example, Alt+F opens the File menu. Once a menu is open, menu entries can be selected by pressing their respective shortcut key. For example, Alt+F+U selects the Suspend entry in the File menu.

Ctrl+N
    New document.

Ctrl+O
    Open file.

Ctrl+S
    Save current document.

F2  Rename current file.

F6, Ctrl+Tab
    Walk through document list.

Shift+F6, Ctrl+Shift+Tab
    Walk through document list, in reverse order.

Alt+Down
    Select next document in tree view.

Alt+Up
    Select previous document in tree view.

  Text edition shortcuts

Ctrl+A
    Select all text.

Ctrl+C, Ctrl+Ins
    Copy selection into clipboard.

Ctrl+D
    Duplicate selection or current line.

Ctrl+F
    Find text.

Ctrl+R
    Replace text.

Ctrl+G
    Go to line.

Ctrl+L
    Delete current line.

Ctrl+E, Ctrl+/, Ctrl+_
    Toggle comment.

Ctrl+V, Shift+Ins
    Paste from clipboard.

Ctrl+X, Shift+Del
    Cut selection.

Ctrl+Y, Ctrl+Shift+Z
    Redo.

Ctrl+Z
    Undo.

Ctrl+Left, Alt+Left
    Move cursor one word left.

Ctrl+Right, Alt+Right
    Move cursor one word left.

Ctrl+Back, Alt+Back
    Delete one word left.

Ctrl+Del
    Delete one word right.

Shift
    Extend selection while cursor moves.

Ctrl+Shift+Down, Alt+Shift+Down
    Move selected lines down.

Ctrl+Shift+Up, Alt+Shift+Up
    Move selected lines up.

F3  Find next match.

Shift+F3
    Find previous match.

ENVIRONMENT

The following environment variables affect the behaviour of Turbo:

COLUMNS, LINES
    Overrides the system-supplied number of terminal columns and columns.

DISPLAY, WAYLAND_DISPLAY
    Turbo will interact with the X11 or Wayland clipboard if available. This requires wl-clipboard and xsel or xclip to be installed.

LANG, LC_ALL, LC_CTYPE
    UTF-8 support is only enabled if a UTF-8 locale is in use.

NOTES
Not all keyboard shortcuts are supported by all terminals. For this reason, some commands can be triggered by more than one shortcut.

BUGS
You can report bugs in Turbo's issue tracker (https://github.com/magiblot/turbo/issues).