59 private links
A listing and discussion of some of the best Zettelkasten-like plugins or workflows within (neo)vim
I go over using NeoVim and LaTeX to take notes with, but I specifically talk about talking notes with Mathematics.
A comprehensive beginner's guide to setting up Arduino programming from vim and the commandline.
Starts with sample blink program, with classic Arduino board,
but quickly moves on to usage with an ESP8266 (so, easily adaptable to ESP32 boards) and with an included library (in this case Adafruit Neopixels).
A list of programs that are built on* vim concepts, predominantly hjkl movement and modes.
- built on can mean fully supporting, intended to replicate, mimic, provide configuration for, up to and including be configurable enough, I believe.
JavaScript port of Vim. Contribute to coolwanglu/vim.js development by creating an account on GitHub.
And switching from init.vim to init.lua
Nicely explained, going over both basics and some more intermediate ideas of switching to lua
example of a lua statusline for neovim with explanation
Hello Neovim lovers,
Many of you liked the previous article of my series about learning Vim (or Neovim) from the ground up. Good news: the fourth part is out!
I explain in this article
- How Vim regex work.
- Useful keystrokes for INSERT mode and VISUAL mode.
- How to insert special characters easily.
- How to work with shell commands.
- How to fold some content.
- ... and more!
Any feedback (positive or negative) is more than welcome!
Simple and elegant progressive vim tutorial - starts out with very basic information and then becomes progressively more 'difficult', ending up with some basic macros and block visual selection tips.
Should be a good one for introducing new people to vim.
A quick overview on how to handle async processes in luv in Neovim.
Uses example of spawning a pandoc process, which is a good example starting point for reviewing implementations.
Amazing blog posts for getting more fluent in vim. The whole blog has multiple posts on vim which really sharpen your axe.
Explanation of the functioning and purpose of nvim-treesitter
Similar to vim-navigator, allowing movement between tmux panes and vim buffers with the same shortcuts (predominantly c-hjkl).
But extends its functionality for e.g. i3 windows.
A file explorer tree for neovim written in lua.
nerdtree equivalent, but lua and really fast
A VIM Interface for TaskWarrior. Contribute to xarthurx
A guide to using Lua in Neovim.
Actually, the definite guide with tips on how to get started, links to various articles talking both about the configuration side and the plugin creation side.
Tips on getting autoload to work with lua, how to set up your file structure and so on.
Using boxes to comment and surround stuff inside vim, very creative.
Understanding the history, process, and workings of ranges in vim. In-depth.