All Projects → zzamboni → elvish-completions

zzamboni / elvish-completions

Licence: MIT License
Completer definitions for Elvish

Projects that are alternatives of or similar to elvish-completions

dot-elvish
My configuration files for elvish - mirrored from GitLab
Stars: ✭ 43 (+38.71%)
Mutual labels:  unix-shell, elvish, elvish-modules
carapace-bin
multi-shell multi-command argument completer
Stars: ✭ 42 (+35.48%)
Mutual labels:  completions, elvish
easy-admin
Scripts for easy system administration
Stars: ✭ 20 (-35.48%)
Mutual labels:  unix-shell
utility
Collection of command line utilities
Stars: ✭ 36 (+16.13%)
Mutual labels:  unix-shell
srcset.sh
A command line script that generates multiple responsive versions of an image at width breakpoints -- 320,480,640,768,960,1024,1280,1440 pixels wide -- that match common Mobile and widescreen desktop/laptop viewports using Imagemagick's convert utility and outputs the needed <img/> tag
Stars: ✭ 20 (-35.48%)
Mutual labels:  unix-shell
Parf-Edhellen
A dictionary for Tolkien's languages
Stars: ✭ 57 (+83.87%)
Mutual labels:  elvish
emacs-completions-frame
Show completions buffer in child frame
Stars: ✭ 13 (-58.06%)
Mutual labels:  completions
notebook-environments
Manage python virtual environments on the working notebook server
Stars: ✭ 43 (+38.71%)
Mutual labels:  unix-shell
wildpwn
unix wildcard attacks
Stars: ✭ 119 (+283.87%)
Mutual labels:  unix-shell
Vanilla
frantic1048's grimoire
Stars: ✭ 19 (-38.71%)
Mutual labels:  elvish
Bash-Git
D-Lab's 3 hour introduction to basic Bash commands and using version control with Git and Github.
Stars: ✭ 126 (+306.45%)
Mutual labels:  unix-shell
TermGL
2D & 3D graphics engine in the terminal [C/C++]
Stars: ✭ 219 (+606.45%)
Mutual labels:  unix-shell
cleanup
This tool was built for me and you to help us `cleanup` our folders with just a single command from the terminal.
Stars: ✭ 29 (-6.45%)
Mutual labels:  unix-shell
Command Line Api
Command line parsing, invocation, and rendering of terminal output.
Stars: ✭ 2,418 (+7700%)
Mutual labels:  completions
Helm
Emacs incremental completion and selection narrowing framework
Stars: ✭ 3,109 (+9929.03%)
Mutual labels:  completions
my-little-friends
Moved to https://gitlab.com/skybert/my-little-friends
Stars: ✭ 62 (+100%)
Mutual labels:  unix-shell
ksh
ksh 93u+m: current development of KornShell, based off the last stable AT&T release (93u+ 2012-08-01)
Stars: ✭ 69 (+122.58%)
Mutual labels:  unix-shell
crun
Crystal Run : shebang wrapper for Crystal
Stars: ✭ 35 (+12.9%)
Mutual labels:  unix-shell
Zoxide
A smarter cd command. Supports all major shells.
Stars: ✭ 4,422 (+14164.52%)
Mutual labels:  elvish

Elvish completions

This Elvish package contains various completions I and others have written for the Elvish shell.

Compatibility

These modules are only guaranteed to be fully compatible with Elvish HEAD, which is what I use. This means that occasionally, they will not work even with the latest official release, when breaking changes are introduced. Since Elvish is in active development, I highly recommend you use the latest commit too.

Installation and use

To install, use epm:

use epm
epm:install github.com/zzamboni/elvish-completions

For each module you want to use, you need to add the following to your rc.elv file:

use github.com/zzamboni/elvish-completions/<modulename>

See each module’s page for detailed usage instructions.

Modules included

The following modules are included:

builtins

Completions for some of Elvish’s built-in commands, including use, the epm module and elvish itself.

cd

Completes directory names for the cd command.

comp

A framework to easily define argument completers in Elvish. Used to implement most other modules in this repository. For a getting-started tutorial, see http://zzamboni.org/post/using-and-writing-completions-in-elvish/.

dd

Completions for dd, including operands, conversions, and flags.

evemu

Completions for =evtest= and the =evemu= set of tools, which assist in debugging and emulating the Linux input subsystem.

git

Completions for git, including automatically generated completions for both subcommands and command-line options.

ssh

Completions for ssh, scp and sftp.

vcsh

Completions for vcsh.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].