Why go through the trouble of emulating the shell environment instead of just writing this in a shell environment? An actual shell environment for this would actually be somewhat useful, whereas a terminal emulator in the web doing this isn't really that useful.
Nice concept, a true command line version would be quite nice. Perhaps with vim bindings for navigation (or emacs!).<p>It would be nice if I could setup my own aliases, commands such as 'view comments N' is pretty long to write, viewcom and viewcon would be nice off the top of my head as defaults.<p>It would also be nice to have a <i>screen</i> mode for loading the comments and content side-by-side :)
> shell<p>> web based<p>So it's just another website. If it doesn't run from the shell, it's not a shell.<p>I was excited when I saw the title, happy to browse reddit from my terminal, but the first line in the README debunked that quite efficiently.<p>(Also, small note: reddit is with a lowercase 'r'. The repository got it right but the submission didn't.)
Nice Jurassic Park reference in the output of:<p><pre><code> guest@reddit:~$ rm -rf /
</code></pre>
Along with: <a href="https://github.com/jasonbio/reddit-shell/blob/master/css/newman.gif" rel="nofollow">https://github.com/jasonbio/reddit-shell/blob/master/css/new...</a>
This is pretty cool. There are some features that it would be great to see. Like auto complete on subreddit names, the "shell" knowing which subreddit you are currently on, so list will actually list the current subreddit's posts. Also the ability to view text threads in the shell
You screw up the UX by not letting me scroll. I can't even see the start of the output for the command "help". Why did you think that was a good idea?
Pretty fun to play with. I noticed a "ls -l" makes the shell block for about 10 seconds then produce an error: "error fetching data from reddit"