vim
Topic

vim

Vim is a highly customizable text editor that can run in a shell. Bram Moolenaar is credited with the development of Vim, which he began in 1988.

Repositories (1317)

nvim-treesitter-context
nvim-treesitter-context nvim-treesitter Janet

Show code context

3.2k
editorconfig-vim
editorconfig-vim editorconfig Vim Script

EditorConfig plugin for Vim

3.2k
vim-test
vim-test vim-test Vim Script

Run your tests at the speed of thought

3.2k
athas
athas athasdev TypeScript

A lightweight, cross-platform code editor, built with Tauri (Rust and React) with Git support, AI agents, vim keybindings.

3.1k
neovim
neovim rose-pine Lua

Soho vibes for Neovim

3.1k
codi.vim
codi.vim metakirby5 Vim Script

:notebook_with_decorative_cover: The interactive scratchpad for hackers.

3.1k
dotfiles
dotfiles nicknisi QML

vim, zsh, git, homebrew, neovim - my whole world

3k
nixvim
nixvim nix-community Nix

Configure Neovim with Nix! [maintainers=@GaetanLepage, @traxys, @mattsturgeon, @khaneliman]

3k
awesome-vim-colorschemes
awesome-vim-colorschemes rafi Vim Script

Collection of awesome color schemes for Neo/vim, merged for quick use.

2.9k
dashboard-nvim
dashboard-nvim nvimdev Lua

vim dashboard

2.9k
space-vim
space-vim liuchengxu Vim Script

:four_leaf_clover: Lean & mean spacemacs-ish Vim distribution

2.9k
papercolor-theme
papercolor-theme NLKNguyen Vim Script

:art: Light & Dark Vim color schemes inspired by Google's Material Design

2.8k
command-t
command-t wincent Lua

⌨️ Fast file navigation for Neovim and Vim

2.8k
vim-instant-markdown
vim-instant-markdown instant-markdown Vim Script

Instant Markdown previews from Vim

2.8k
vim-dispatch
vim-dispatch tpope Vim Script

dispatch.vim: Asynchronous build and test dispatcher

2.7k
barbar.nvim
barbar.nvim romgrk Lua

The neovim tabline plugin.

2.7k
vim-signify
vim-signify mhinz Vim Script

:heavy_plus_sign: Show a diff using Vim its sign column.

2.7k
euporie
euporie joouha Python

Jupyter notebooks in the terminal

2.7k
neomake
neomake neomake Vim Script

Asynchronous linting and make framework for Neovim/Vim

2.7k
gruvbox-material
gruvbox-material sainnhe Vim Script

Gruvbox with Material Palette

2.7k
targets.vim
targets.vim wellle Vim Script

Vim plugin that provides additional text objects

2.6k
vim-keybindings-everywhere-the-ultimate-list
vim-keybindings-everywhere-the-ultimate-list erikw Shell

The ultimate list of which programs support Vim-like keybindings natively, or how they can be added with extensions. A collaborative project.

2.6k
zennotes
zennotes ZenNotes TypeScript

Keyboard-first local Markdown notes with Vim motions, diagrams, and MCP integration.

2.6k
vim
vim nordtheme Vim Script

An arctic, north-bluish clean and elegant Vim theme.

2.6k
obsidian-pdf-plus
obsidian-pdf-plus RyotaUshio TypeScript

PDF++: the most Obsidian-native PDF annotation & viewing tool ever. Comes with optional Vim keybindings.

2.5k
vim-illuminate
vim-illuminate RRethy Lua

illuminate.vim - (Neo)Vim plugin for automatically highlighting other uses of the word under the cursor using either LSP, Tree-sitter, or regex matchi...

2.5k
cheat-sheet-pdf
cheat-sheet-pdf sk3pp3r HTML

📜 A Cheat-Sheet Collection from the WWW

2.5k
iceberg.vim
iceberg.vim cocopon Vim Script

:antarctica: Bluish color scheme for Vim and Neovim

2.4k
oeasy-python-tutorial
oeasy-python-tutorial overmind1980

良心的 Python 教程,面向零基础初学者简明易懂的 Python3 入门基础课程。在linux+vim生产力环境下,从浅入深,从简单程序学到网络爬虫。可以配合蓝桥云上实验环...

2.4k
vim-win32-installer
vim-win32-installer vim NSIS

Vim Win32 Installer

2.3k
XVim2
XVim2 XVimProject Objective-C

Vim key-bindings for Xcode 9

2.3k
vimux
vimux preservim Vim Script

easily interact with tmux from vim

2.3k
vim-autoformat
vim-autoformat vim-autoformat Vim Script

Provide easy code formatting in Vim by integrating existing code formatters.

2.3k
win-vind
win-vind pit-ray C++

You can operate Windows with key bindings like Vim.

2.3k
chromium-vim
chromium-vim 1995eaton JavaScript

Vim bindings for Google Chrome.

2.3k
vim-table-mode
vim-table-mode dhruvasagar Vim Script

VIM Table Mode for instant table creation.

2.2k
llama.vim
llama.vim ggml-org Vim Script

Vim plugin for LLM-assisted code/text completion

2.2k
LeaderF
LeaderF Yggdroot Python

An efficient fuzzy finder that helps to locate files, buffers, mrus, gtags, etc. on the fly for both vim and neovim.

2.2k
keyboard
keyboard jasonrudolph Lua

⌨ Toward a more useful keyboard

2.2k
nvim
nvim theniceboy Vim Script

The Ultimate NeoVim Config for Colemak Users

2.2k
vim-clap
vim-clap liuchengxu Rust

:clap: Modern performant fuzzy picker, tree-sitter highlighting, and more, for both Vim and NeoVim

2.1k
awesome-vim
awesome-vim akrawchyk

The Vim plugin shortlist

2.1k
ebook
ebook dolotech Vim Script

学习资料

2.1k
vim-vixen
vim-vixen ueokande TypeScript

Accelerates your web browsing with Vim power!!

2.1k
vim-bootstrap
vim-bootstrap editor-bootstrap HTML

Vim Bootstrap is a generator that provides a simple method of generating a configuration for vim / neovim.

2.1k
vim-go-tutorial
vim-go-tutorial fatih Vim Script

Tutorial for vim-go

2.1k
vim-dadbod-ui
vim-dadbod-ui kristijanhusak Vim Script

Simple UI for https://github.com/tpope/vim-dadbod

2.1k
denite.nvim
denite.nvim Shougo Python

:dragon: Dark powered asynchronous unite all interfaces for Neovim/Vim8

2.1k
neoformat
neoformat sbdchd Vim Script

:sparkles: A (Neo)vim plugin for formatting code.

2k
calendar.vim
calendar.vim itchyny Vim Script

A calendar application for Vim

2k