4 repository-uri
Adds filetype-specific glyph icons to file explorers, statuslines, and fuzzy finders for visual file identification.
Distinct from Vim Plugins: Distinct from Vim Plugins: specifically focuses on filetype icon decoration, not general Vim extensions.
Explore 4 awesome GitHub repositories matching development tools & productivity · Filetype Icon Plugins. Refine with filters or upvote what's useful.
Syntastic is a Vim syntax checking plugin that integrates external command-line analysis tools to detect and highlight code errors. It functions as a system for mapping specific syntax checkers to filetypes and validating code structure and correctness within the editor. The project acts as an external linter aggregator, combining error results from multiple checkers into a single unified list for the current file. It provides visualization tools to pinpoint issues using signs, highlighting, and statusline flags. The plugin supports real-time syntax validation and on-demand checking, often t
Implements a system for triggering specific syntax checkers based on the filetype of the current buffer.
emmet-vim is a plugin for Vim that functions as a markup automation tool and code expander. It allows for the rapid generation of HTML and CSS structures by expanding shorthand text expressions into full code elements. The tool provides a set of shortcuts for wrapping, balancing, and manipulating tags. It includes a text object extension that enables navigation and editing commands for jumping between nested element boundaries. The project covers a range of capabilities for frontend code refactoring and document hierarchy restructuring. These include tag wrapping, element removal, attribute
Restricts markup expansion and manipulation logic to specific programming languages based on file extensions.
Adds filetype-specific glyph icons to file explorers, statuslines, and fuzzy finders for visual file identification.
LuaSnip is a scriptable text expansion framework and Lua-based snippet engine. It allows for the creation of reusable text templates and complex nested structures that expand into a buffer using triggers and jumpable tabstops. The system distinguishes itself by using abstract syntax trees to trigger expansions based on structural code patterns rather than simple text matching. It features a multi-format importer capable of parsing snippet definitions from community standards such as LSP and SnipMate. The framework covers dynamic code generation through Lua functions, regex-based capture grou
Determines the active filetype at the cursor using Treesitter for accurate snippet loading.