Posted on

Vim

VIM

Neovim is awesome!

Vim
The go-to editor at DevOps And Platforms

Neovim is my preferred editor. Customized with Git control, Undotree, LSP support, telescope fuzzy finding, treesitter for amazing colors, awesome remaps, and sane default sets for a robust dev platform.

Vim (a contraction of Vi IMproved), is a free and open-source, screen-based text editor program. Its the shell I use everyday for management of Ec2 instances. It’s so convenient to SSH in and get things done quickly.

It is an improved clone of Bill Joy’s vi. Vim’s author, Bram Moolenaar, derived Vim from a port of the Stevie editor for Amiga and released a version to the public in 1991. Vim is designed for use both from a command-line interface and as a standalone application in a graphical user interface.

Since its release for the Amiga, cross-platform development has made it available on many other systems. In 2006, it was voted the most popular editor amongst Linux Journal readers in 2015 the Stack Overflow developer survey found it to be the third most popular text editor, and in 2019 the fifth most popular development environment.

8 things for coders of all levels to keep in mind.

  • Start by understanding the problem you are trying to solve.
  • Research any existing code that may be relevant to your problem.
  • Break the problem down into smaller, more manageable pieces.
  • Create a plan of action to tackle each piece.
  • Begin writing the code, starting with the most basic components and gradually adding complexity.
  • Test the code to ensure it works as expected. Refactor the code to make it more efficient and readable.
  • Document the code to help others understand how it works.