TURBO(1)

πŸ“¦ version 1715766145.697580e, in opensuse-leap 16.0

πŸŽ€ hey bestie, welcome to the turbo era πŸŽ€

okay so real talk β€” this page lives in the General Commands Manual under the name turbo, and it's about to be your new favorite terminal toy. buckle up πŸ’…


✨ NAME ✨

turbo β€” an experimental text editor based on Scintilla and Turbo Vision. that's the whole vibe. no cap. πŸ¦‹


🌸 SYNOPSIS 🌸

turbo [file...]

πŸ’– DESCRIPTION πŸ’–

Turbo is an experimental text editor for the terminal, built on top of the Scintilla code editing component and the Turbo Vision application framework. literally the best of both worlds πŸ”₯

It was created to show off new features in Turbo Vision. more specifically? it's been the testing ground for Turbo Vision's Unicode capabilities. so yeah, it's kind of an icon πŸ‘‘

As a text editor, Turbo is aiming at being intuitive and easy to use. and just because it's a Turbo Vision application, it comes with a vintage look and feel. retro aesthetic + modern brain = main character energy πŸŽ€


🫢 User interface shortcuts 🫢

  • Ctrl+Q, Alt+X β€” exit Turbo. bye bestie 😭
  • Alt+letter β€” opens the menu that has letter as its shortcut key. like, Alt+F opens the File menu. once a menu is open, you pick entries by pressing their own shortcut key β€” so Alt+F+U selects the Suspend entry in the File menu. iykyk ✨
  • Ctrl+N β€” new document.
  • Ctrl+O β€” open file.
  • Ctrl+S β€” save current document. do it. do it often. 🫢
  • F2 β€” rename current file.
  • F6, Ctrl+Tab β€” walk through the document list.
  • Shift+F6, Ctrl+Shift+Tab β€” walk through the document list, but in reverse order. back it up, back it up πŸ¦‹
  • Alt+Down β€” select the next document in the tree view.
  • Alt+Up β€” select the previous document in the tree view.

πŸ’œ Text edition shortcuts πŸ’œ

  • Ctrl+A β€” select all text.
  • Ctrl+C, Ctrl+Ins β€” copy the selection into the clipboard.
  • Ctrl+D β€” duplicate the selection or the current line.
  • Ctrl+F β€” find text.
  • Ctrl+R β€” replace text.
  • Ctrl+G β€” go to line.
  • Ctrl+L β€” delete the current line. poof πŸ’€
  • Ctrl+E, Ctrl+/, Ctrl+_ β€” toggle comment.
  • Ctrl+V, Shift+Ins β€” paste from the clipboard.
  • Ctrl+X, Shift+Del β€” cut the selection.
  • Ctrl+Y, Ctrl+Shift+Z β€” redo.
  • Ctrl+Z β€” undo. the ultimate save πŸ’…
  • 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 β€” extends the selection while the cursor moves.
  • Ctrl+Shift+Down, Alt+Shift+Down β€” move the selected lines down.
  • Ctrl+Shift+Up, Alt+Shift+Up β€” move the selected lines up.
  • F3 β€” find the next match.
  • Shift+F3 β€” find the previous match.

🌈 ENVIRONMENT 🌈

these environment variables affect how Turbo behaves, bestie:

  • 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 it's 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. that's just the way it is 😭 for this reason, some commands can be triggered by more than one shortcut. so if one combo ghosts you, try the other one 🧚


πŸ™ˆ BUGS πŸ™ˆ

you can report bugs in Turbo's issue tracker: https://github.com/magiblot/turbo/issues. please do, the devs wanna know 🫢


and that's the whole page, bestie πŸ’– this one was dated 4 January 2023, from the General Commands Manual, filed under TURBO(1) β€” go forth and edit slayfully πŸ‘‘βœ¨

πŸ“¦ where this page comes from