All Projects → mattreduce → vim-mix

mattreduce / vim-mix

Licence: other
Vim plugin for using Elixir's build tool, mix

Programming Languages

Vim Script
2826 projects

Projects that are alternatives of or similar to vim-mix

ranger-explorer.vim
Vim plugin to use ranger as a file explorer. Seamless switching between vim and ranger.
Stars: ✭ 30 (-52.38%)
Mutual labels:  vim-plugins
mix under
Execute mix tasks under Elixir umbrella applications
Stars: ✭ 19 (-69.84%)
Mutual labels:  mix
vim-gitbranch
Provides the branch name of the current git repository
Stars: ✭ 171 (+171.43%)
Mutual labels:  vim-plugins
janus-gateway-live
RTMP edge speed with janus-gateway
Stars: ✭ 38 (-39.68%)
Mutual labels:  mix
nv-ide
Neovim custom configuration, oriented for full stack developers (rails, ruby, php, html, css, SCSS, javascript)
Stars: ✭ 363 (+476.19%)
Mutual labels:  vim-plugins
dotfiles
NeoVim + git + zsh + tmux bliss
Stars: ✭ 19 (-69.84%)
Mutual labels:  vim-plugins
elixir auto complete
Bash Autocompletion for elixir, iex and mix
Stars: ✭ 21 (-66.67%)
Mutual labels:  mix
quicktex
A vim plugin for writing Latex quickly.
Stars: ✭ 110 (+74.6%)
Mutual labels:  vim-plugins
alternate-lite
a.vim rewriting
Stars: ✭ 21 (-66.67%)
Mutual labels:  vim-plugins
pyrocms-cheatsheet
Pyro CMS - Cheat Sheet
Stars: ✭ 17 (-73.02%)
Mutual labels:  mix
vim-SystemVerilog
SystemVerilog syntax highlight/indent support in vim
Stars: ✭ 37 (-41.27%)
Mutual labels:  vim-plugins
vim-build-tools-wrapper
Projects building plugin for Vim
Stars: ✭ 23 (-63.49%)
Mutual labels:  vim-plugins
vim-find-files
🔎 Search for files and show results in a quickfix list, new buffer, or populate the argument list.
Stars: ✭ 25 (-60.32%)
Mutual labels:  vim-plugins
gotests-vim
Vim plugin for https://github.com/cweill/gotests
Stars: ✭ 129 (+104.76%)
Mutual labels:  vim-plugins
mix gleam
⚗️ Build Gleam code with mix
Stars: ✭ 84 (+33.33%)
Mutual labels:  mix
vim-UT
Unit Testing plugin for Vim
Stars: ✭ 18 (-71.43%)
Mutual labels:  vim-plugins
vim-hdl
Vim plugin to aid VHDL development (for LSP, see https://github.com/suoto/hdl_checker)
Stars: ✭ 59 (-6.35%)
Mutual labels:  vim-plugins
mix test interactive
Interactive watch mode for Elixir's mix test. https://hexdocs.pm/mix_test_interactive/
Stars: ✭ 36 (-42.86%)
Mutual labels:  mix
mix script
A build tool which allows you to use mix packages in an elixir script
Stars: ✭ 16 (-74.6%)
Mutual labels:  mix
neomake-multiprocess
A vim plugin for running multiple process asynchronously base on neomake.
Stars: ✭ 36 (-42.86%)
Mutual labels:  vim-plugins

mix.vim

Plugin for using Elixir's build tool, mix.

Installation

I recommend installing pathogen.vim, then running the following:

cd ~/.vim/bundle
git clone git://github.com/mattreduce/vim-mix.git

Usage

  • :Mix [command] runs the default mix task (the "run" task, unless otherwise configured), or the given command.
  • :Mclean cleans generated application files
  • :Mcompile compiles sources files
  • :Mdeps lists project dependencies and their status
  • :Mdeps clean removes dependency files
  • :Mdeps compile compiles dependencies
  • :Mdeps get gets all out of date dependencies
  • :Mdeps unlock unlocks all dependencies
  • :Mdeps update updates project dependencies
  • :Mtest runs the project's tests

Planned commands

  • :Mixfile opens the project Mixfile.
  • :Mdeps unlock <deps> unlocks specific dependencies
  • :Mdeps update <deps> updates specific dependencies
  • :Mdo executes the commands separated by comma
  • :Mescript generates an escript and replaces the current buffer
  • :Mrun runs the given expression

License

Copyright © Matthew Conway. Distributed under the same terms as Vim itself. See :help license.

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].