11 Repos
Tools designed to download, organize, and manage extensions for the Vim text editor.
Distinct from Vim Plugins: Distinct from general plugins; this is the tool that manages them.
Explore 11 awesome GitHub repositories matching development tools & productivity · Vim Plugin Managers. Refine with filters or upvote what's useful.
vim-plug is a plugin manager for the Vim text editor that functions as a git-based dependency manager and configuration bootstrapper. It downloads and organizes external plugin packages from remote repositories to extend the editor's functionality. The project acts as a lazy-loading orchestrator to reduce editor startup time by deferring the loading of plugins until specific commands or file types are encountered. It enables version pinning by allowing plugins to be fetched using specific git branches, tags, or commit hashes. The manager provides a framework for plugin installation, lifecycl
Provides a complete system for downloading and organizing external plugin packages for Vim.
Vundle.vim is a plugin manager and configuration orchestrator for Vim. It allows users to install, update, and remove external extensions based on a central configuration file to maintain consistent editor environments across different machines. The system automates the acquisition of plugin bundles by using Git to clone and track source code. It manages the plugin lifecycle through configuration-driven installation and includes capabilities for searching and discovering new scripts. To ensure extensions are available without restarting the editor, the tool manages the Vim runtime path and r
Provides a complete system to download, organize, and manage extensions for the Vim text editor.
This project is a Vim configuration distribution and IDE framework designed to transform Vim into a full-featured development environment. It functions as an environment bootstrapper that automates the cloning and installation of editor configurations and plugin bundles to ensure a consistent setup across different machines. The distribution uses a structured layer of settings and overrides, allowing users to customize the environment via local and fork-specific files without modifying the base source. It provides a curated collection of extensions that enable IDE-like capabilities for code n
Automates the cloning and installation of configurations to ensure a consistent editor state across machines.
vim-pathogen is a plugin manager and runtimepath manager for Vim. It automates the process of adding plugin directories to the configuration path, allowing the editor to load external extensions without requiring manual script sourcing in initialization files. The system treats individual folders as discrete plugin units and modifies the internal search path at startup. It also functions as a help tag generator, iterating through plugin directories to create and synchronize searchable documentation indexes.
Provides a specialized tool for organizing and managing extensions for the Vim text editor.
This project is a collection of curated educational resources, configuration guides, and plugin directories for the Vim text editor, provided as comprehensive technical documentation in Chinese. It serves as a structured learning guide to help users master editor operations, ranging from basic usage to advanced proficiency. The resource includes a curated configuration guide and a categorized plugin directory. These materials provide recommendations for optimizing the editor through a variety of third-party extensions and personalized settings. The documentation covers a broad range of funct
Provides recommendations for Vim plugin managers to handle installation and organization.
This project is a collection of configuration files designed to standardize the behavior and appearance of Zsh, Vim, and Tmux across development machines. It provides a unified environment by combining shell settings, editor configurations, and terminal multiplexer layouts. The suite focuses on increasing productivity through Zsh shell customizations and history management, Vim editor optimizations including real-time linting and symbol indexing, and Tmux session management for improved window organization. It also includes a standardized Git workflow configuration with custom aliases and com
Uses a plugin manager to install and configure a curated set of community extensions for the Vim editor.
Dotbot is a dotfile installation manager and environment setup automator designed to deploy configuration files from a repository to a local system. It functions as a symlink deployment utility and templated configuration engine, using a combination of symbolic links and custom directives to synchronize settings across machines. The project enables the automation of dotfile deployment through a shell-based configuration bootstrapper. It supports the synchronization of application profiles and the rendering of dynamic configuration files from templates before they are deployed to the filesyste
Orchestrates the installation of dependencies and environment setup via script-driven shell commands.
This project is a curated configuration suite and development environment bootstrapper designed to optimize Zsh and Vim. It provides a collection of dotfiles, plugins, and scripts that automate the installation of system packages and shell tools to standardize a local workstation. The suite focuses on creating a consistent experience across the command line and text editor. It implements a Zsh shell framework with syntax highlighting and fuzzy matching, alongside a Vim configuration that includes advanced plugins and modal editing. It also provides a set of sane defaults and Vim-style keybind
Adds, removes, and updates Vim plugins using a simplified command-line interface.
yadm is a dotfile manager that uses Git as its underlying version control engine to track, synchronize, and manage configuration files across multiple machines. It keeps dotfiles in their original home directory locations while providing a system for deploying different file versions based on operating system, hostname, or hardware architecture through an alternate file naming convention. The tool distinguishes itself through several integrated capabilities that go beyond basic version control. It includes a template-based configuration generation system that renders files by merging template
Downloads and runs vim-plug to install or remove plugins listed in the vim configuration.
k-vim is a configuration framework and development environment for the Vim text editor. It provides a set of pre-defined settings, keybinding profiles, and curated plugin suites designed to optimize the editor for various programming stacks. The framework distinguishes itself through language-specific profile grouping, which allows the editor to activate tailored sets of plugins and formatting rules based on the detected file type. It integrates a dedicated package management system to install, update, and organize these extensions. The environment covers broad capability areas including aut
Integrates a package manager to download, organize, and update extensions for the Vim editor.
vimplus ist ein Vim-Konfigurations-Framework und eine IDE-Distribution, die eine Reihe vorkonfigurierter Einstellungen und ein Plugin-Managementsystem bereitstellt. Es fungiert als kuratierte Sammlung von Tools, die darauf ausgelegt sind, die Entwicklungsumgebung zu standardisieren. Das Projekt zeichnet sich durch mehrere Bereitstellungsmethoden aus, einschließlich eines Bash-basierten Editor-Provisioners für Multi-User-Konfigurationen und eines vorkonfigurierten Ubuntu-basierten Container-Images für die sofortige Umgebungsbereitstellung ohne manuelle Installation. Das Framework deckt ein breites Spektrum an Editor-Funktionen ab, einschließlich Symbol-Navigation, projektweiter Suche und Git-Repository-Integration zur Nachverfolgung der Commit-Historie. Es enthält zudem Dienstprogramme für Code-Refactoring, Syntaxfehler-Analyse und Workspace-Buffer-Management. Installation und Setup werden über einen Shell-skriptbasierten Bootstrap-Prozess abgewickelt, der die Bereitstellung von Konfigurationen und Abhängigkeiten automatisiert.
Provides a system to install, update, and remove extensions through configuration files.