Skip to content

carlinigraphy/elixir-repl.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Elixir REPL

Brutally simple set of functions for sending text to an IEx session.

How to do

<leader>m   start REPL

,l    evaluate line
,e    evaluate node
,d    evaluate root node

,v    select root node
,e    evaluate visual selection

Exposes

  1. require("elixir-repl").setup()

    1. Set keybindings

  2. require("elixir-repl").start()

    1. Launch IEx in new tab

  3. require("elixir-repl").to_repl(text, opts{})

    1. Send text to IEx

    2. opts.send to append \n and execute immediately

  4. require("elixir-repl").get_root()

    1. Return root of TSNode under cursor

About

Send Treesitter nodes to IEx REPL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages