Live data from Hacker News

Xonsh: Python-powered, cross-platform, Unix-gazing shell

xon.sh

1–10 of 97 posts

Re: Xonsh: Python-powered, cross-platform, Unix-gazing shell

#4
post #2

Xonsh is awesome! Execute Python directly on the command line?! Sign me up! Sadly it doesn't play well with all of my three thousand various vim plugins, so I still haven't been able to use it as my daily shell. Hopefully someday!

If vim plugins are the only thing holding you back you might want to consider just adding

   set shell=/path/to/bash
to your vimrc and see how you get along.

Re: Xonsh: Python-powered, cross-platform, Unix-gazing shell

#6
Sounds amazing. If it ever gets a relatively active plugin ecosystem like zsh or fish, I'd definitely switch. Being able to write shell functions in Python would be very refreshing.

If they want bigger adoption, dedicating a bunch of people who do nothing but port zsh and fish plugins would probably go a long way.

Re: Xonsh: Python-powered, cross-platform, Unix-gazing shell

#7
post #3

A better URL is https://xon.sh/

Also previous https://hn.algolia.com/?query=xonsh%20&sort=byPopularity&pre...

Note a couple of those use the .org tld. That is not a legitimate site, do not use that.

Ref: https://github.com/xonsh/xonsh/issues/1077

Re: Xonsh: Python-powered, cross-platform, Unix-gazing shell

#8
post #6

Sounds amazing. If it ever gets a relatively active plugin ecosystem like zsh or fish, I'd definitely switch. Being able to write shell functions in Python would be very refreshing. If they want bigger adoption, dedicating a bunch of people who do nothing but port zsh and fish plugins would probably go a long way.

We have a couple of dozen very handy plugins available already (powerline, conda support, etc) and are always looking for more!

Re: Xonsh: Python-powered, cross-platform, Unix-gazing shell

#9
post #2

Xonsh is awesome! Execute Python directly on the command line?! Sign me up! Sadly it doesn't play well with all of my three thousand various vim plugins, so I still haven't been able to use it as my daily shell. Hopefully someday!

Can you please open an issue detailing the problem? https://github.com/xonsh/xonsh/issues I'd love to help make this work. I believe that the emacs folks have something that works for them
Post reply on HN