Skim is a cross-platform interactive fuzzy finder that runs as a terminal application, a Rust library, a Vim and Neovim plugin, and a shell integration tool. It provides real-time filtering and selection from lists of items, supporting keyboard and mouse navigation, live preview panes, and multi-select functionality across Linux, macOS, and Windows. The tool distinguishes itself through a composable query expression tree that supports fuzzy, exact, inverse, prefix, suffix, and logical AND/OR operators, combined with a Smith-Waterman scoring engine that penalizes typos and gaps for natural rel
rust.vim is a Vim plugin that provides language-specific editor support for Rust. It integrates syntax highlighting, indentation management, and tooling configurations to improve the readability and structural understanding of Rust source code. The plugin enables targeted test execution for specific functions and provides integration with an online playground for code experimentation and sharing. It further covers capabilities for code formatting, static error detection, and symbol navigation for browsing source structures and jumping between definitions. Configuration is managed through Vi
This project is a Vim configuration framework and development environment that transforms the basic text editor into a full-featured integrated development environment. It provides a curated set of settings and a comprehensive plugin suite to support professional software development workflows. The environment includes specialized tools for polyglot code execution and project navigation, allowing users to run source files in multiple languages via single keystrokes and locate files using fuzzy searching. It also integrates version control workflows, enabling the management of Git operations a
vim-surround is a plugin for managing pairs of enclosing delimiters within the Vim editor. It functions as a text manipulation tool that automates the addition, removal, and replacement of characters and tags that surround text objects. The tool provides specialized commands to wrap selections, lines, or specific text objects in character pairs such as brackets and quotes. It also enables the replacement of existing delimiters with different pairs or the complete removal of surrounding characters while preserving the internal content. These capabilities extend to markup languages, allowing f
vim-rails este un set de îmbunătățiri ale editorului pentru navigarea, testarea și gestionarea aplicațiilor Ruby on Rails în Vim. Oferă un navigator de proiect pentru a sări între controllere, modele și view-uri conexe, un test runner dedicat pentru executarea spec-urilor și o interfață pentru rularea generatoarelor și comenzilor framework-ului direct din editor.
Principalele funcționalități ale tpope/vim-rails sunt: Framework Project Navigators, Vim Plugins, Directory Navigators, Project File Mapping, Framework CLI Integrations, Framework Command Integrations, Project Navigation Tools, Project Navigation Utilities.
Alternativele open-source pentru tpope/vim-rails includ: skim-rs/skim — Skim is a cross-platform interactive fuzzy finder that runs as a terminal application, a Rust library, a Vim and… amix/vimrc — This project is a Vim configuration framework and development environment that transforms the basic text editor into a… rust-lang/rust.vim — rust.vim is a Vim plugin that provides language-specific editor support for Rust. It integrates syntax highlighting,… tpope/vim-surround — vim-surround is a plugin for managing pairs of enclosing delimiters within the Vim editor. It functions as a text… octol/vim-cpp-enhanced-highlight — This project is a syntax highlighting plugin for the Vim text editor that provides advanced color coding for modern… gokcehan/lf — lf is a terminal-based file manager and TUI file explorer that provides keyboard-driven navigation for browsing and…