-
10 votes
-
Cathedrals, bazaars, and fusion reactors
11 votes -
The values of Emacs, the Neovim revolution, and the VSCode gorilla
5 votes -
KeenWrite: Dark themes
4 votes -
A rabbit hole full of Lisp
5 votes -
What's good about staying inside Emacs?
4 votes -
You don’t need more than one cursor in vim
7 votes -
How to open a file in Emacs: a short story about Lisp, technology, and human progress
4 votes -
Gap buffers are not optimized for multiple cursors
5 votes -
Emacs user survey 2020 results
7 votes -
Modern IDEs are magic. Why are so many coders still using Vim and Emacs?
13 votes -
Making medieval manuscript transcription less painful with GNU Emacs
12 votes -
Kakoune, a punk rock text editor
13 votes -
Using a piece of paper as a display terminal - ed versus vim
5 votes -
Toward a "modern" Emacs
14 votes -
KeenWrite: A text editor
12 votes -
Bill Joy's greatest gift to man – the vi editor (2003)
7 votes -
The best parts of Visual Studio Code are proprietary
19 votes -
Scrivenvar: Writing + Variables
4 votes -
Highlighting code with color can carry a huge amount of information, and there are many useful approaches other than just using it for syntax
10 votes -
Onivim 2: First round of MIT commits have been released
12 votes -
How Vim became so popular
22 votes -
Xi-editor retrospective
12 votes -
Scrivenvar: A text editor with built-in R functionality
5 votes -
Making Emacs popular again
16 votes -
How Emacs should get more users: A response to Making Emacs popular again
8 votes -
The saddest script I ever wrote
8 votes -
Writing a book with Pandoc, Make, and Vim
4 votes -
Good style in modern Emacs packages
4 votes -
Wolfram style cellular automata with Vim macros
2 votes -
Rapid refactoring with Vim
2 votes -
vim_cubed
13 votes -
How do you set up Emacs?
8 votes -
Vim in the future
4 votes -
Multi-format text editor with chain-of-command processing
A while back I developed a desktop-based text editor (Scrivenvar) that uses the Chain-of-Responsibility design pattern to help me author fairly involved text documents. The editor's high-level...
A while back I developed a desktop-based text editor (Scrivenvar) that uses the Chain-of-Responsibility design pattern to help me author fairly involved text documents. The editor's high-level architecture resembles the following diagram:
https://i.imgur.com/8IMpAkN.png
Am I reinventing the wheel here? Are there any modern, cross-platform, liberal open-source (LGPL, MIT, Apache 2), text editor frameworks (such as xi or Visual Studio Code), that would enable (re)development of such a tool?
Scrivenvar is written in Java, but to my chagrin, Java 9+ no longer bundles JavaFX. The text editor was based on MarkdownWriterFX, itself based on JavaFX. This means there's no easy upgrade path, so I'm looking to rebuild the editor either as a cross-platform desktop application or as a web application.
8 votes -
Jupyter Notebooks in the IDE: Visual Studio Code versus PyCharm
4 votes -
Vim9 - An experimental fork of Vim that explores ways of making Vim script faster and better
5 votes -
Emacs: The Editor for the Next Forty Years
4 votes -
What editor/IDE do you use?
How fast do you think it is and what are your reasons to use it?
25 votes -
Please help me with this Atom GitHub error message
I'm trying to learn how to use the built-in GitHub package within Atom. After I click 'Push' I get the following error message. Any help would be greatly appreciated.
6 votes -
Please tell me what you think about this idea for a text editor/Linux Distribution combo
I know there are similar products I could buy in the US that would give me this experience, but I'm not in the US and I don't have much money. In the old days, my father had some kind of machine...
I know there are similar products I could buy in the US that would give me this experience, but I'm not in the US and I don't have much money.
In the old days, my father had some kind of machine that was not a proper laptop and not a proper typewriter. It opened instantly to a text editor. As far as I remember, there was no noticeable boot time. It had a keyboard and an entry for a floppy disk. You typed your stuff, saved it to the floppy disk, probably to send via email or to print in another machine. I loved that machine.
I love these little gadgets that do one thing and one thing only. And, as someone with severe ADHD, they're often a necessity. If my Kindle had Youtube I would never read a book. If my PS4 had Emacs I would never play a game. The list goes on, but the principle is this: a lot of things are useful to me precisely because of what they cannot do.
And that is why I wanna recreate my father's crazy computer-typewriter.
Because I know how to use the command line, it really needs to be in total lockdown: I open it up, it shows a very simple text editor (with a few handy features that make it works even more like a typewriter) that I cannot configure, tinker or alter in any way. It's focused on writing (not editing) literature because that's what I need and other kinds of writing require an internet connection.
It would save and back up automatically (like a typewriter) to one or more drives at your choice.
There would need to be a few options because of different screen sizes, the number of screens etc, with an interface to make it easier.
So the idea is an ultra-minimal, kiosk-mode Linux distribution that can either go on a flash drive or be installed on an old laptop. No package management, no internet connection, no access to the command line, no configuration files, no distractions whatsoever. I wanna forget I'm even using Linux. I wanna recreate my father's typewriter/computer that he never let me touch.
How do I do this?
14 votes -
Rx - An extensible pixel editor inspired by Vi
9 votes -
Humble Book Bundle: Linux & UNIX by O'Reilly
8 votes -
At least one Vim trick you might not know
4 votes -
Firenvim - embed Neovim in to Firefox/Chrome
12 votes -
Learn Vimscript the Hard Way
6 votes -
A fully-functional graphical text editor with syntax highlighting in thirty-nine lines of K.
13 votes -
Introducing Literate dotfiles
6 votes -
Why Vim is the best start to learning Gnu/Linux
9 votes -
Onivim 2 pre-alpha is out!
9 votes