-- Leo's gemini proxy

-- Connecting to gemini.ctrl-c.club:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

Snaked line editor


Snaked is a line editor with some less usual features:


modern user interface, with familiar commands in plain English;

ability to open multiple files and shuffle text between them;

commands for running arbitrary Python code;

operating system interface, mainly for directory navigation;

built-in help for all commands plus adjacent topics.


Editing text from the command line doesn't have to be cryptic!


Download


snaked.py version 1.3.1 (18K)


Snaked is open source under the MIT License. It should work in any version of Python this side of 2.7 or so.


News


Version 1.3.1 was released on 14 September 2020:


finished up already existing topics in the built-in help;

removed beta status, as no new bugs were found since last time.


Changes in version 1.3 (12 September 2020):


fixed parsing of line ranges with an implicit end;

added restricted mode;

quiet mode now suppresses the banner and good-bye message.


Version 1.2 brings a couple of improvements:


additional command-line shortcuts: '/' and 'n';

'quiet' and 'safe' modes of operation.


As of 10 September 2020, version 1.1 adds the following new features:


better handling of filename arguments at startup;

several commands now take quoted arguments;

there is now a reload command.


Status and roadmap


With version 1.3.1, Snaked is complete as originally intended. There are no current plans for further work, but any suggestion is welcome.


As of 20 July 2022, Snaked is mirrored on TildeGit:


https://tildegit.org/notimetoplay/snaked


Contact


You can usually find me on IRC:


#ctrl-c channel of tilde.chat


or else on Mastodon:


No Time To Play on elekk.xyz


Would love to hear from you.


More small things


Last modified: 20 July 2022

-- Response ended

-- Page fetched on Sun Jun 2 10:03:49 2024