Write It - WriterDeck
Picotron Text Editor
Write It is a retro-styled, line-based text editor utility (WriterDeck) built for Picotron. It features an line editing/jumping tools, and an interactive tracking anime avatar.
All session history and file operations are automatically persisted directly to the absolute filesystem at /appdata/bbs/ (saving state as history.pod and exporting/importing plain text files).
(v0.1) is an early-stage.
Commands & Controls List
Editing & File Operations
Save Line (Ctrl + Space): Commits the current input buffer to history (or updates the selected line) and persists data.
Delete Line (Ctrl + D): Removes the currently selected line from history.
Open / Import TXT (Ctrl + O): Triggers a popup modal to load a .txt file from /appdata/bbs/.
Export TXT (Ctrl + T): Triggers a popup modal to export current history as a .txt file to /appdata/bbs/.
Reset Data (Ctrl + X): Opens a confirmation prompt to purge all stored history.
Jump to Line (G - when input is empty): Triggers a modal to navigate directly to a specific line index.
Navigation & Modals
Navigate History (Up Arrow / Down Arrow): Moves through saved history lines to select or edit them.
Backspace (Backspace): Erases the last typed character in the active input buffer or modal field.
Confirm Action (Ctrl + Space / Enter): Confirms actions inside modals (Import, Export, Jump to Line).
Cancel Modal (C or Escape): Cancels or closes any active popup modal.
Confirm Prompts (Y / N): Confirms (Y) or cancels (N) modal prompt actions (such as File Overwrite or Data Reset).
Scrollbar Drag (Mouse Left Click + Drag): Click and drag the thumb on the right-side scrollbar to scroll through history lines.
License
Licensed under CC BY-NC-SA 4.0. To view a copy of this license, visit https://creativecommons.org/licenses/by-nc-sa/4.0/

This is satisfying to use! I think you should use more conventional keyboard shortcuts though. Ctrl+S: save, Ctrl+G: go to line, Ctrl+X: don't delete everything.
Thank you so much for the feedback. I will try to include it in the next update.
[Please log in to post a comment]




