Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package provides the Solarized theme as a Vim color scheme.
Solarized is a 16-color palette comprising 8 monotones and 8 accent colors. It was designed for use with both terminal and GUI applications, and has a dark and a light mode.
Based on CIELAB lightness relationships between colors, this theme reduces brightness contrast but retains contrasting hues based on colorwheel relations for syntax highlighting readability.
It keeps the same selective contrast relationships and overall feel when switching between the light and dark background modes.
A Vim plugin to visualize the Vim undo tree
Srcery is a color scheme with clearly defined contrasting colors and a slightly earthy tone.
This plugin takes the advantage of new APIs in Vim 8 (and NeoVim) to enable you to run shell commands in background and read output in the quickfix window in realtime.
As everyone knows, the most complex codes were composed of a mass of different kinds of parentheses (typically: lisp). This plugin will help you read these codes by showing different levels of parentheses in different colors.
Vader is a test framework for Vimscript designed to simplify the process of writing and running unit tests. Vader.vim provides an intuitive test syntax for defining test cases and expectations, it also can be integrated with CI pipelines to automate testing and is compatible with Vim and Neovim.
jedi-vim is a VIM binding to the autocompletion library Jedi.
Comment stuff out. Use gcc to comment out a line (takes a count), gc to comment out the target of a motion (for example, gcap to comment out a paragraph), gc in visual mode to comment out the selection, and gc in operator pending mode to target a comment. You can also use it as a command, either with a range like :7,17Commentary, or as part of a :global invocation like with :g/TODO/Commentary.
Neovim Qt is a lightweight cross-platform Neovim GUI written in C++ with Qt.
Tagbar is a Vim plugin that provides an easy way to browse the tags of the current file and get an overview of its structure. It does this by creating a sidebar that displays the ctags-generated tags of the current file, ordered by their scope. This means that for example methods in C++ are displayed under the class they are defined in.
EditorConfig makes it easy to maintain the correct coding style when switching between different text editors and between different projects. The EditorConfig project maintains a file format and plugins for various text editors which allow this file format to be read and used by those editors.
Vim-syntastic is a syntax checking plugin for Vim. It runs files through external syntax checkers and displays any resulting errors to the user. This can be done on demand, or automatically as files are saved. If syntax errors are detected, the user is notified.
vim-airline-themes is a collection of themes for vim-airline.
In Vim, pressing ga on a character reveals its representation in decimal, octal, and hex. Characterize.vim modernizes this with the following additions:
Unicode character names:
U+00A9 COPYRIGHT SYMBOLVim digraphs (type after
<C-K>to insert the character):Co,cOEmoji codes:
:copyright:HTML entities:
©
This is a vim syntax file for PlantUML. The filetype will be set to plantuml for *.pu, *.uml, *.puml, *.iuml or *.plantuml files or if the first line of a file contains @startuml. Additionally the makeprg is set to plantuml assuming you have this executable in your path.
This package provides a plugin manager for Neovim, inspired by Emacs's use-package. It's written in Lua, supports Luarocks dependencies, and is based on Vim's builtin plugin support.
Leverage the power of Vim's compiler plugins without being bound by synchronicity. Kick off builds and test suites using one of several asynchronous adapters (including tmux, screen, and a headless mode), and when the job completes, errors will be loaded and parsed automatically.
Surround.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.
CtrlP features:
Written in pure Vimscript for MacVim, gVim and Vim 7.0+.
Full support for Vim's regexp as search patterns.
Built-in Most Recently Used files monitoring and search.
Built-in project's root finder.
Open multiple files at once.
Create new files and directories.
Execute Ex commands on an opening file (jump to a line, to a string or do anything).
Optional cross-session caching and history allow for fast initialization.
Mappings and usage conform to Vim's conventions.
This plugin extends Vim's Scheme support to include the additions to the language provided by the GNU Guile implementation. The plugin automatically detects whether a Scheme file is a Guile file and adds syntax highlighting for Guile's special forms.
Leverage the power of Vim's compiler plugins without being bound by synchronicity. Kick off builds and test suites using one of several asynchronous adapters (including tmux, screen, and a headless mode), and when the job completes, errors will be loaded and parsed automatically.
Paredit performs structured editing of Lisp S-expressions in Vim. Paredit.vim is similar to paredit.el for Emacs.
Coqtail enables interactive Coq proof development in Neovim similar to CoqIDE or ProofGeneral.
SLIME is an Emacs plugin to turn Emacs into a Lisp IDE. You can type text in a file, send it to a live REPL, and avoid having to reload all your code every time you make a change. Vim-slime is an attempt at getting some of these features into Vim. It works with any REPL and isn't tied to Lisp.