Package: plover-console-ui
Console UI Plugin for PloverThis is a plugin for the open source stenography programPloverRequires Plover version 4.0.0 or laterRun Plover entirely inside your terminal window!Getting StartedOpen PloverNavigate to the Plugin Manager toolSelectplover_console_uiin the listClick installOr directly installplover_console_uiinto Plover’s python environmentLinux/MacStart Plover with the –gui option:plover--guiconsoleWindowsDue to some Windows workaround code (in Plover), this plugin does not work well on the packaged Windows buildHere’s a launcher that works:python-mplover--guiconsoleYes, it requires essentially ‘run from source’… I’m sorryUsageRegular UsePlover commands are all functional:{PLOVER:LOOKUP}{PLOVER:ADD_TRANSLATION}{PLOVER:SUSPEND}{PLOVER:RESUME}{PLOVER:TOGGLE}{PLOVER:FOCUS}{PLOVER:CONFIGURE}Note for the commands which do window manager focus:LOOKUPADD_TRANSLATIONFOCUSCONFIGUREThisconsole_uionly knows which window it lives inifthat window has focus on start-upOtherwise: expect the focus feature not to workKey CommandsThese key commands are always available whenconsole_uihas focus:Ctrl-CorCtrl-Q: Exits PloverPageUp/PageDown: Scrolls theconsolebuffer up/down(Note: if anything new is added toconsoleit will auto-scroll back down)Command LineThehelpcommand isalwaysavailable and will show all the currently
available commandsIf a command has the description...there are further commands
contained insideCommands can be partially enteredmto use themachinecommandOnce you know your way around, you don’t need to enter each menu one at a timecol for goldenrodfrom the top levelCase is ignoredconfigureis the same asCONFIGURETo get back to the previous menu level, pressEnteron its ownIf a command has<>in its description it takes one or more arguments. The type
of the argument is between the<>Commandsaddtranslation: entersADD_TRANSLATIONmodeTab/Shift-Tab to move betweenStrokes,Outputand choose dictionary fieldWhen in the ‘choose dictionary’ field you can press left/right arrows to cycle (writable) dictionarieslookup: entersLOOKUPmodeoutput: toggles Plover output on/offreset: reconnects currentmachine(reloads dictionaries)suggestions: toggles suggestions displaytape: toggles paper tape displaysavetape: saves content of tape to a filedictionaries: configure dictionariesadd: add a dictionary by its file pathremove: remove a dictionary by displayed numbertoggle: toggle a dictionary by displayed numberpriority: prioritise a dictionary by displayed number (to its new number)machine: configuremachineoptions: configure current machine options(One ‘set machine’ command per installedmachineplugin)system: configuresystem(One ‘set system’ command per installedsystemplugin)configure: Plover configuration commands (changes reload dictionaries)space_placement: (Before Output|After Output)start_attached: (True|False)start_capitalized: (True|False)undo_levels: Number of undo levelslog_file_name: Name of the log fileenable_stroke_logging: Enable/Disable stroke loggingenable_translation_logging: Enable/Disable translation loggingauto_start: If ‘True’ enable Plover output on start-upextensions: Enable/Disable extension commands(One ‘toggle extension’ command per installedextensionplugin)colors: setconsole_uicolorsThese commands takeweb color namesColor hexes are also supported (e.g.#fffffffor white)(Note: not all terminals support all colors)foreground: set foreground colorbackground: set background colorloglevel: configure which Plover log messages will get printed toconsole_uiWARNING: any logs atWARNINGor above will be printedCRITICAL: any logs atCRITICALor above will be printedERROR: any logs atERRORor above will be printedINFO: any logs atINFOor above will be printedDEBUG: any logs atDEBUGor above will be printedexit: exitsconsole_ui(and Plover)ContributingHead to theopen source repositoryIssues + PRs welcome!