💾 Archived View for tilde.cafe › ~chrono › blog › 2021-03-02-blogging-on-vim.gmi captured on 2024-03-21 at 15:52:58. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2022-07-16)

-=-=-=-=-=-=-

..

So, up until now I have been using Typora[1], a markdown text editor that I decided to use, mainly because of the spell checking capabilities that it offers.

Most other editors, like Gedit[2], which is the GUI editor I use for most simple things, doesn't really offer any way to check for errors, and even though I try to type correctly, sometimes I just miss a letter, or an accent (Especially because I do most of my homework and note taking in Spanish, English is too easy in comparison).

So anyways, I have decided to try and do this blog using Neovim and only that, with the help of a few external programs to help me deal with the caveats that using terminal editor brings.

Some plugins and external programs later...

I installed a few plugins that I saw in some videos, such as Goyo[3] and Limelight[4], that are supposed to help focus on typing and only that (I am struggling to get Limelight to work with the Nord color scheme, I will sort it out later). But I have seen a few others that can do more powerful stuff, like prettifying tables made with pipes and such, as well as automatically hiding markdown elements like `*italics*` and `__boldness__`, as well as `[hyperlinks](https://example.com)`. But I am currently seeing all of this pretty clearly.

Also, I found a pretty epic terminal utility called Aspell[5], which is quite a life-saver, since, as its name implies, it is pretty useful to check for mistakes and errors in this text.

All I have to do is install the right dictionaries[6], and run the following command:

$ aspell -l en_US --mode markdown -c file.md

And that will look for mistakes and correct them in case there are any, as you can see in this screenshot:

Aspell doing its work [IMG]

To be honest, I just wanted to have something to type right now. Since I have been a little busy with University and was struggling to keep up with my blog.

Now I am going to share a little screenshot of how this setup looks, because why not?

Vim setup to write this blog [IMG]

So, yeah this was not that hard to do, there are still some things I have to figure out, luckily, most of these tools will also be useful for my homework workflow[7] so, that's a win for me! This has been day 21 of #100DaystoOffload[8]

1: https://typora.io/

2: https://wiki.gnome.org/Apps/Gedit

3: https://github.com/junegunn/goyo.vim

4: https://github.com/junegunn/limelight.vim

5: http://aspell.net/

6: https://ftp.gnu.org/gnu/aspell/dict/en/

7: /blog/doing-school-work/

8: https://100daystooffload.com