💾 Archived View for tilde.cafe › ~chrono › blog › 2021-03-02-blogging-on-vim.gmi captured on 2024-02-05 at 11:01:12. Gemini links have been rewritten to link to archived content
⬅️ 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.
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:
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]
2: https://wiki.gnome.org/Apps/Gedit
3: https://github.com/junegunn/goyo.vim
4: https://github.com/junegunn/limelight.vim