• This repository has been archived on 01/Sep/2023
  • Stars
    star
    652
  • Rank 69,062 (Top 2 %)
  • Language
    Elixir
  • License
    GNU General Publi...
  • Created over 8 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Elixir Integration Into Vim

This repo is archived

If you are looking to configure neovim, you should use neovim-lspconfig with elixir-ls or with next-ls

I've made a video to make the transmission smoother:

IMAGE ALT TEXT HERE

https://www.youtube.com/watch?v=tOiSHHsN29Q

alchemist.vim

License GPL 3

This plugin uses ElixirSense to give inside information about your elixir project in vim. (looking for old version that works with alchemist-server? checkout 2.8.2)

alchemist.vim supports:

  • Completion for Modules and functions.
  • Documentation lookup for Modules and functions.
  • Jump to the definition.
  • Mix integration.
  • IEx integration.

Installation

You need to have Erlang(OTP >= 19) and Elixir installed in your machine.

Use your favourite VIM plugin manager for installation, in this doc we use Vundle

Add this line to your .vimrc

Plugin 'slashmili/alchemist.vim'

Documents

You can find more about short keys, commands and configs here.

Issues

If you faced any problem, create a new issue in the issue tracker.

Contributors

Contributing

Fork the project and help to add new features to the project. Don't know what to contribute? Take a look at the project todo list

Remember all interactions on our repositories follow elixir's Code of Conduct.