SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#1 2012-04-17 00:22:37

2ManyDogs
dv#!
From: elsewhere
Registered: 2011-11-22
Posts: 1,346

what shell do you use

I'm interested in zsh, and I did a little search here, but it seem like this hasn't been covered recently...

What shell do you use, and why? Currently, I use bash, because it's the default and easy. But I've read a little about zsh and plan to start using it on the test machine soon (like I need another config file to play with hmm ) in addition to learning vim and python, and switching from sakura/terminator to urxvt...

Your opinions?

Last edited by 2ManyDogs (2012-04-17 00:27:35)


Be eggsalad to each other.

Offline

Be excellent to each other!

#2 2012-04-17 00:26:12

schemer
#! CrunchBanger
Registered: 2012-01-23
Posts: 106
Website

Re: what shell do you use

I am happy to be stuck with Bash for now. I also read a lot of zsh and its cool auto completion mechanisms and wish to use it as my main shell one day. That was my in plans from Day1 of my CrunchBang experience.

Last edited by schemer (2012-04-17 00:26:37)


#! is beautiful.

Offline

#3 2012-04-17 00:29:21

TitanMech
Banned
From: Blue Zone 3
Registered: 2011-08-28
Posts: 930

Re: what shell do you use

I use bash, simply because when switching from ubuntu i thought it would be handy to learn a little about the command linem and as bash came as the default here i always knew if needed i could ask questions and get simple answers.

I have an issue of linux format from a year ago which has a 3 page peice on alternative shells, and some of them look pretty interesting, although i guess the reason i still use bash is when i test out other debian flavours in virtual machines because they use bash i can use the same commands on multiple distros

Offline

#4 2012-04-17 00:33:41

p120d16y
#! Die Hard
From: Midwest
Registered: 2011-08-08
Posts: 800

Re: what shell do you use

Bash is king. Zsh is great in BSD. I've used both, but guess I'm used to bash so I stick with it.


All tyranny needs to gain a foothold is for people of good conscience to remain silent.
---Thomas Jefferson ---

Offline

#5 2012-04-17 01:10:30

gensym
#! Junkie
Registered: 2011-10-17
Posts: 438

Re: what shell do you use

Zsh, mostly because of the oh-my-zsh suite. I am pretty sure though, that with some tweaking it is possible to get most of the same functionalities in bash.

For experimental purposes I switched to tcsh on one of my ssh boxes at the uni... Too much brain damage in a single language.

Last edited by gensym (2012-04-17 01:11:27)


'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind.', {Eric}

Offline

#6 2012-04-17 01:15:35

schemer
#! CrunchBanger
Registered: 2012-01-23
Posts: 106
Website

Re: what shell do you use

gensym wrote:

Zsh, mostly because of the oh-my-zsh suite. I am pretty sure though, that with some tweaking it is possible to get most of the same functionalities in bash.

For experimental purposes I switched to tcsh on one of my ssh boxes at the uni... Too much brain damage in a single language.

Can you brief me briefly on what the oh-my-zsh suite contains? I remember going through its github page and getting put off with so much to read.


#! is beautiful.

Offline

#7 2012-04-17 02:23:17

gutterslob
#! Resident Bum
Registered: 2009-11-03
Posts: 2,647

Re: what shell do you use

Oh-my-zsh might seem a tad intimidating if you've never used zsh before, but it's actually a pretty decent introduction and the configs are mostly well commented, iirc. Best documentation you can read is still "man zsh[TAB]", though.

Lots to read, as you can see:

>> man 1 zsh _                                                                                                                     
completing manual page, section 1
zsh      zshall       zshcalsys    zshcompsys   zshcontrib   zshmisc      zshoptions   zshroadmap   zshzftpsys 
zsh4     zshbuiltins  zshcompctl   zshcompwid   zshexpn      zshmodules   zshparam     zshtcpsys    zshzle

That's where I started (man pages), then studied some people's zshrc (mainly Daisuke's) and then discovered grml, which has one of the best zsh configs out there (and it's Debian specific) along with zsh-lovers. My current setups, whether they be Debian, Arch or OpenBSD based, all use grml + zsh-lovers configs as a base in some form or another. Arch users already have an Archified version of grml's setup to grab.

Last edited by gutterslob (2012-04-17 14:44:28)


Point & Squirt

Offline

#8 2012-04-17 02:31:07

2ManyDogs
dv#!
From: elsewhere
Registered: 2011-11-22
Posts: 1,346

Re: what shell do you use

^ thanks gs. i also noticed that arch had a good wiki entry for zsh here... will probably be my next project...

Last edited by 2ManyDogs (2012-04-17 02:35:06)


Be eggsalad to each other.

Offline

#9 2012-04-17 05:36:29

apprentice
#! Member
From: 43°42′N - 79°23′W
Registered: 2012-02-04
Posts: 76

Re: what shell do you use

just in case you can use this
bit old but


So come up to the lab...
And see what's on the slab

Offline

#10 2012-04-17 05:38:43

mynis01
#! Die Hard
From: 127.0.0.1
Registered: 2010-07-02
Posts: 1,719

Re: what shell do you use

I run BASH but I fully intend to learn to use csh at some point. I have a fetish with c/c++ related stuff, don't ask lol

Offline

#11 2012-04-17 05:59:15

fortyseven
#! Junkie
From: Sector 7G
Registered: 2011-12-23
Posts: 494

Re: what shell do you use

Bash. Is there anything else? big_smile


on the outside looking in

Offline

#12 2012-04-17 07:09:28

kbmonkey
#! Junkie
From: South Africa
Registered: 2011-01-14
Posts: 468
Website

Re: what shell do you use

Bash. Also have rxvt that I sometimes use depending on mood, but still haven't grokked it's customization via .Xresources fully yet.

Offline

#13 2012-04-17 07:31:15

el_koraco
#!/loony/bun
From: inside Ed
Registered: 2011-07-25
Posts: 4,646

Re: what shell do you use

This is all you need: http://grml.org/zsh/

Offline

#14 2012-04-17 08:07:03

Awebb
The Singularity
Registered: 2009-07-23
Posts: 2,812

Re: what shell do you use

Bash on Linux, zsh on *BSD. As a rule of thumb, I use whatever shell language the initscripts are written in. Might be not that flexible, but it worked well for me in the past.


I'm so meta, even this acronym

Offline

#15 2012-04-17 08:31:05

rhowaldt
#!*$%:)
Registered: 2011-03-09
Posts: 4,396

Re: what shell do you use

^ that's exactly why i just keep at bash on linux. well, that, and i know how it works wink

Offline

#16 2012-04-17 09:01:15

Awebb
The Singularity
Registered: 2009-07-23
Posts: 2,812

Re: what shell do you use

^ lies! You just don't have a clue how to change your shell :-P


I'm so meta, even this acronym

Offline

#17 2012-04-17 10:11:33

rhowaldt
#!*$%:)
Registered: 2011-03-09
Posts: 4,396

Re: what shell do you use

^ oh yeah, did i forget to mention that? wink

Offline

#18 2012-04-17 10:31:56

zalew
#! Junkie
From: Warsaw, .PL
Registered: 2012-03-28
Posts: 354

Re: what shell do you use

zsh with ohmyzsh bling bling

Last edited by zalew (2012-04-17 10:34:14)

Offline

#19 2012-04-17 11:58:49

Anakinholland
#! CrunchBanger
Registered: 2011-11-30
Posts: 115

Re: what shell do you use

bash on linux, ksh on *nix

Previously I used ksh as well on linux, so I could script and exchange easily. But I changed the default to bash as it made people frown when I showed them how to work with Linux... "What do you mean you press k to go up? How do you mean, up arrow doesn't work!?" tongue

That, and the fact that most scripts on the webz are written in bash. ^^


Use what you like. If you don't like it, improve it. If you can't, look for something else.

Offline

#20 2012-04-17 13:20:16

sqlpython
#! Die Hard
Registered: 2011-11-28
Posts: 833

Re: what shell do you use

I use whatever shell language the initscripts are written in.

  Same here, just keeps it all easier for me... So I see more BASH then any other shell.


OHCG #!, Wheezy,, Siduction-12, Bridge-Arch ,  Slackware & Sabayon X,

Offline

#21 2012-04-17 13:33:49

gensym
#! Junkie
Registered: 2011-10-17
Posts: 438

Re: what shell do you use

schemer wrote:

Can you brief me briefly on what the oh-my-zsh suite contains? I remember going through its github page and getting put off with so much to read.

A bunch of plugins for zsh and themes. Just give it a shot, it is probably the mildest introduction to zsh.

Edit: Aren't the init scripts written in sh?

Last edited by gensym (2012-04-17 13:36:33)


'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind.', {Eric}

Offline

#22 2012-04-17 14:40:12

schemer
#! CrunchBanger
Registered: 2012-01-23
Posts: 106
Website

Re: what shell do you use

gensym wrote:
schemer wrote:

Can you brief me briefly on what the oh-my-zsh suite contains? I remember going through its github page and getting put off with so much to read.

A bunch of plugins for zsh and themes. Just give it a shot, it is probably the mildest introduction to zsh.

I planned to get comfy with Bash this year and zsh next year, but I'll remember not to be intimidated by oh-my-zsh...


#! is beautiful.

Offline

#23 2012-04-17 14:53:29

gensym
#! Junkie
Registered: 2011-10-17
Posts: 438

Re: what shell do you use

There is absolutely no difference between the two unless you are planning to script extensively other than zsh providing a smoother interactive user experience. Even if you are going to write scripts, scripting in zsh (or even bash for that matter) is probably not a good idea.


'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind.', {Eric}

Offline

#24 2012-04-17 15:01:59

p120d16y
#! Die Hard
From: Midwest
Registered: 2011-08-08
Posts: 800

Re: what shell do you use

They are mostly the same with minute key differences like the k key paging in ksh and most should honestly just use bash because it's the newest, most revamped. It's all preference though, kinda like convincing someone to switch distros; It's all relative to what you like about it.
I personally choose bash because I have bash books, and sh books nowadays tend to describe things using bash.


All tyranny needs to gain a foothold is for people of good conscience to remain silent.
---Thomas Jefferson ---

Offline

Help fund CrunchBang, donate to the project!

#25 2012-04-17 15:06:03

schemer
#! CrunchBanger
Registered: 2012-01-23
Posts: 106
Website

Re: what shell do you use

gensym wrote:

Even if you are going to write scripts, scripting in zsh (or even bash for that matter) is probably not a good idea.

This part was ambiguous to me. Can you please clarify what you meant? Does it mean scripting is better with Python/Ruby etc ?


#! is beautiful.

Offline

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.

Debian Logo