CharlesO

CharlesO

Enabling Iex tab-completion in Windows

How does Iex tab-completion work in Linux?

How can we emulate same or similar in Windows without WERL.exe ?

Where can we start looking?

I doubt if this is a VM related issue.

If linux simply provides modules required for this feature that are missing on windows, then I believe we have a direction for a solution.

Your thoughts?

Most Liked

perrautc

perrautc

You can get auto completion in windows by passing

–werl 
when opening iex.

iex --werl -S mix

or in powershell
iex.bat --werl -S mix

you can set this as your default option by setting your environment veriable
IEX_WITH_WERL

thiagomajesk

thiagomajesk

I think that werl is not the best solution for someone working on the terminal since it disrupts the experience by opening a new window - also it’s ugly as hell :grimacing: .

@CharlesO I’ve tested some solutions on Windows without much success. I’ve posted more details on my findings in the existing issue: https://github.com/elixir-lang/elixir/issues/4103

.

CharlesO

CharlesO

same here. I just manage Cmder/ ConEmu and live without auto-completion

Fl4m3Ph03n1x

Fl4m3Ph03n1x

Coming to this after several years, I just wanted to point out there is currently a chance at getting funding to implement this functionality (if someone is interested). You can find out more about it here:

DeeHants

DeeHants

For the record, it was fixed (see the issue above in erlang OTP 26.
You can grab Erlang OTP 26 RC1 here: Release OTP 26.0-rc1 · erlang/otp · GitHub
This may be the default once that’s released.

Where Next?

Popular in Questions Top

pmjoe
I have a relationship of love and hate with Elixir. Lots of things are just absolutely right, but there are some things that are kind of ...
New
romenigld
I am trying to run a deploy with docker and I successfully runned with this command: docker build -t romenigld/blog-prod . but when I t...
New
Werner
Hi, I’m using Ubuntu 18.04 and after updating to OTP-24.0 yesterday i have this warning when I run “mix local.hex”: 14:57:30.512 [warn] ...
New
quazar
How to set Jason to encode all fields in ecto schema, I don’t care about security and implementing only is taking long list of attributes...
New
lk-geimfari
What is most correct way to open, read and parse JSON file with poison? For example if we have example.json file in root of some projec...
New
vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
chensan
I have a User schema with a :from_id field set to type :string: defmodule TweetBot.Repo.Migrations.CreateUsers do use Ecto.Migration ...
New
beno
I will often find my self writing things similar to: case some_value do nil -> something() "" -> something() _ -> someth...
New
joeerl
Hello again - after a longish gap I’ve decided I really must dig into Elixir and see what’s been happening here - so I have a few questio...
New
idi527
I’ve been re-reading swift book again and noticed that multiline strings there don’t have a trailing line break, unlike in elixir iex(2)...
New

Other popular topics Top

minhajuddin
I have seen a lot of code which picks the first element from a list using Enum.at(0) instead of List.first. Is there a reason why people ...
New
dotdotdotPaul
Okay, I'm having a heck of a time trying to figure out how to best handle the validation of belongs_to associations in Ecto. I'm sure I'...
New
pmjoe
I have a relationship of love and hate with Elixir. Lots of things are just absolutely right, but there are some things that are kind of ...
New
jerry
Good day to you all. I have been struggling to get a query involving like and ilike to work. Can anyone assist me on this, please? pro...
New
ycv005
I have followed this StackOverflow post to install the specific version of Erlang. And When I am running mix ecto.setup then getting fol...
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
New
chrismccord
As promised, the first release candidate of Phoenix 1.3.0 is out! This release focuses on code generators with improved project structure...
New
vac
Hi, I'm quite new in Elixir and I'm trying to format a string to a PEM format. I have the certificate value like MIIDBTCCAe2...... and ...
New
mgjohns61585
Could someone help me? I'm making my first elixir program, number guessing game. I can't figure out how to convert the user's guess from ...
New

We're in Beta

About us Mission Statement