Neovim is a project that seeks to aggressively refactor Vim in order to:
Global
Vim is a greatly improved version of the good old UNIX editor Vi). Many new features have been added: multi-level undo, syntax highlighting, command line history, on-line help, spell checking, filename completion, block operations, script language, etc.
Every major open-source project has its own style guide: a set of conventions (sometimes arbitrary) about how to write code for that project. It is much easier to understand a large codebase when all the code in it is in a consistent style.
gruvbox is heavily inspired by badwolf, jellybeans and solarized.
Fugitive is the premier Vim plugin for Git. Or maybe it's the premier Git plugin for Vim? Either way, it's "so awesome, it should be illegal".
:memo: Today I Learned
Download plug.vim and put it in the "autoload" directory.
Over the last 10 years, I have used and tweaked Vim. This configuration is the ultimate vimrc (or at least my version of it).
Vim is a text editor with a long line of ancestors that goes back to qed). Bram Moolenaar released it in 1991.
Solarized is a sixteen color palette (eight monotones, eight accent colors) designed for use with terminal and gui applications. It has several unique properties.
Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support
[Vundle] is short for Vim bundle and is a [Vim] plugin manager.
SpaceVim is a modular configuration of Vim and Neovim. It's inspired by spacemacs. It manages collections of plugins in layers, which help to collect related packages together to provide features.
The NERDTree is a file system explorer for the Vim editor. Using this plugin, users can visually browse complex directory hierarchies, quickly open files for reading or editing, and perform basic file system operations.
When the plugin is correctly loaded, there will be a nice statusline at the bottom of each vim window.
The latest stable release is the recommended version to use. If you choose to use the master branch instead, please do so with caution; it is a development branch.
spf13-vim is a distribution of vim plugins and resources for Vim, Gvim and [MacVim].
vim is all about "surroundings": parentheses, brackets, quotes, XML tags, and more. The plugin provides mappings to easily delete, change and add such surroundings in pairs.
Manage your 'runtimepath' with ease. vim makes it super easy to install plugins and runtime files in their own private directories.
GitHub Copilot is an AI pair programmer tool that helps you write code faster and smarter. Trained on billions of lines of public code, GitHub Copilot turns natural language prompts including comments and method names into coding suggestions across dozens of languages.
' }}}} '{{' '. / \ {{{{{ ;, \ / Ladies and Gentlemen, \ ,}}}}}} /o\ ;) | | {{{{{{ / ( | this is ... | }}}}}} | \ | | {{{{{{{{ \ \ | | }}}}}}}}} '.
Vim 从入门到精通
fzf itself is not a Vim plugin, and the official repository only provides the basic wrapper function for Vim. It's up to the users to write their own Vim commands with it.