Thoughts on Text Editor Design

This is a messy collection of thoughts about what a proper, modern text editor should be alongside some thoughts/planning for the implementation of such an editor. I pulled it straight from my personal notes, so it’s not cleaned up and was originally intended for my personal use. I’m putting it here so that I can more easily get some external opinions on it.

Using Vim for Academic Writing

Writing is arguably the most important activity for an academic. An academic’s job is to create and disseminate knowledge, and this cannot be done without effective writing. Thus, it is important to pick the right tools for the job. These tools are split into the categories of editor, typesetting language, and support tools. In this post, I explain my academic writing workflow with Neovim, Pandoc and LaTeX, and a curated set of plugins for writing tasks.