4 ms·
"I'd really love to see a richer UI with proper support for features like variable-width fonts." Would the variable-width fonts be simply for display with plai
by keithpeter 13y ago
"I'd really love to see a richer UI with proper support for features like variable-width fonts."
Would the variable-width fonts be simply for display with plain text being edited and buffered, or do you wish to be able to have rich text formatting within the editor (e.g. italic, bold, smart quote marks &c)?
Just interested: rich text formatting has been suggested for emacs I recollect.
- ics 13y agoBy none other than rms himself.[0] [0]: https://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00515.html https://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00...
- segphault 13y agoFor display purposes, yes. I want better text readability when I'm working on an article. A nice variable-width font, more line spacing, etc. I want my Vim buffer to look as good and be as comfortable to read as a native text editor like Byword. For formatting, I mostly use Markdown. Ideally, I'd like to see the literal markdown for the paragraph under the cursor, but formatted text for the rest of the buffer. There's actually a script with a pretty good first pass at achieving that kind of Markdown support via Vim's "conceal" feature, but some of Vim's inherent limitations make it imperfect: https://github.com/tpope/vim-markdown/pull/9 https://github.com/tpope/vim-markdown/pull/9 I'm hoping that the way neovim decouples the UI layer from the underlying editing engine will make it easier to address issues of that nature.
- keithpeter 13y agoI can see what you mean, although the flicking between markup and formatted text as you moved the cursor would annoy the hell out of me I think. Now, would the cursor be a block over a character or a caret between characters? A lot of history riding on that one. Jef Raskin's Canon Cat springs to mind with its in-place commands (but not Vim's modefulness).