←back to thread

143 points sathishmanohar | 10 comments | | HN request time: 0.4s | source | bottom
1. bondarchuk ◴[] No.35530993[source]
Nice. There are also WriteRoom (mac) and DarkRoom (win), and on Linux PyRoom, whose website is defunct but which does have a wikipedia page: https://en.wikipedia.org/wiki/PyRoom.

I would just use nano or vim, but their disadvantage is that word wrap, and moving around between wrapped lines, don't work (by default) like you'd want from a plaintext editor.

replies(5): >>35531275 #>>35531691 #>>35533162 #>>35534597 #>>35534665 #
2. DC-3 ◴[] No.35531275[source]
Vim Pencil is a simple plugin that makes Vim a decent environment for writing. Plus Goyo for full minimalism.
replies(1): >>35535298 #
3. cesnja ◴[] No.35531691[source]
There is zen-mode in emacs as well.
replies(2): >>35532081 #>>35536415 #
4. spudlyo ◴[] No.35532081[source]
Not to mention olivetti mode[0] in Emacs.

[0]: https://github.com/rnkn/olivetti

5. themodelplumber ◴[] No.35533162[source]
Too bad the PyRoom site is down. I want to say I had shared some themes with that project a while back, but can't remember if they were full themes or just screenshots.
6. noloblo ◴[] No.35534597[source]
:set wrap would make it work in vim or neovim ?
replies(1): >>35535017 #
7. nvy ◴[] No.35534665[source]
>WriteRoom (mac)

There's also an analogous mode[0] for emacs that works great on my ARM Mac!

[0] https://github.com/joostkremers/writeroom-mode

8. bongobingo1 ◴[] No.35535017[source]
You also probably want

    :noremap j gj
    :noremap k gk
So j/k operate on "one display line" instead of ignoring wrapping.
9. ◴[] No.35535298[source]
10. teddyh ◴[] No.35536415[source]
What “zen-mode” would that be? https://github.com/zenlang/zen-mode seems to be for the programming language called “Zen”.