▲ 1416 ▼ D or d come on (i.imgur.com) submitted 2 years ago by genfood@feddit.de to c/programmer_humor@programming.dev 221 comments fedilink hide all child comments
[–] Damage@slrpnk.net 20 points 2 years ago (20 children) Use zsh and press tab permalink fedilink source hideshow 20 child comments replies: [+] BeanCounter@sh.itjust.works 8 points 2 years ago* (last edited 2 years ago) (3 children) [deleted] permalink fedilink source parent hideshow 3 child comments replies: [–] killeronthecorner@lemmy.world 1 point 2 years ago (2 children) The only thing that annoys me is having to wrap wildcard expressions in quotes when using e.g. the find command. But then it looks more correct, so it's hard to argue with. permalink fedilink source parent hideshow 2 child comments replies: [–] toynbee@lemm.ee 2 points 2 years ago (1 child) You can escape the wildcards as an alternative. permalink fedilink source parent hideshow 1 child comment replies: [–] killeronthecorner@lemmy.world 3 points 2 years ago Nice, I didn't know that. I habitually forget the closing quote so this might save me some ire permalink fedilink source parent [–] mojo@lemm.ee 3 points 2 years ago (6 children) This. Except don't use zsh because this is default in every single shell permalink fedilink source parent hideshow 6 child comments replies: [–] chris@l.roofo.cc 18 points 2 years ago (2 children) Nope. Bash (at least by default on Ubuntu) doesn't have case insensitive tab completion. permalink fedilink source parent hideshow 2 child comments replies: [–] PupBiru@kbin.social 2 points 2 years ago (1 child) afaik there’s options you can turn on that enable it search .inputrc and set completion-ignore-case On permalink fedilink source parent hideshow 1 child comment replies: [–] newIdentity@sh.itjust.works 4 points 2 years ago Still not a default. Also it's not the same thing. permalink fedilink source parent [–] Damage@slrpnk.net 5 points 2 years ago (2 children) Bash never does this by default permalink fedilink source parent hideshow 2 child comments replies: [–] mojo@lemm.ee 1 point 2 years ago (1 child) Bash has never not had tab completion out of the box for me permalink fedilink source parent hideshow 1 child comment replies: [–] Damage@slrpnk.net 2 points 2 years ago Tab completion is default, but completing an uppercase word by typing a lowercase letter is not permalink fedilink source parent [–] Templa@beehaw.org 3 points 2 years ago I can't relate to this issue at all exactly because I use zsh. Also a little bit related but the fuck permalink fedilink source parent [+] HurgletOfficial@lemmy.basedcount.com 2 points 2 years ago* (last edited 2 years ago) (4 children) [deleted] permalink fedilink source parent hideshow 4 child comments replies: [–] bdonvr 2 points 2 years ago (3 children) Just uninstall bash after permalink fedilink source parent hideshow 3 child comments replies: [–] funkajunk@lemm.ee 1 point 2 years ago Everyone's playing checkers while my man's playing chess permalink fedilink source parent [–] funkajunk@lemm.ee 1 point 2 years ago Everyone's playing checkers while my man's playing chess permalink fedilink source parent [+] HurgletOfficial@lemmy.basedcount.com 1 point 2 years ago* (last edited 2 years ago) [deleted] permalink fedilink source parent [–] aleq@lemmy.world 0 points 2 years ago (2 children) I remember having that when I used OhMyZsh, but after going back to a more bespoke config it doesn't work anymore. Also tried using zsh as a different user to ignore my own configs, that doesn't work either. tldr, it's not default zsh behavior. permalink fedilink source parent hideshow 2 child comments replies: [–] 1984@lemmy.today 5 points 2 years ago (1 child) It's not default in zsh maybe, but it's default in the oh-my-zsh config most people use. I ran zsh for a while without that config and manually configured everything and it also works, but takes quite a bit of web searching to find all the knobs to turn. permalink fedilink source parent hideshow 1 child comment replies: [–] aleq@lemmy.world 2 points 2 years ago I don't think most people use oh-my-zsh. It's very popular, and a lot of people use it, but I think most is a stretch. Either way, it's just a set of plugins and configs so of course you can get it to work on any setup. Just saying that it's not inherent to zsh, and you can probably get similar behavior in most shells with a similar config. permalink fedilink source parent
[+] BeanCounter@sh.itjust.works 8 points 2 years ago* (last edited 2 years ago) (3 children) [deleted] permalink fedilink source parent hideshow 3 child comments replies: [–] killeronthecorner@lemmy.world 1 point 2 years ago (2 children) The only thing that annoys me is having to wrap wildcard expressions in quotes when using e.g. the find command. But then it looks more correct, so it's hard to argue with. permalink fedilink source parent hideshow 2 child comments replies: [–] toynbee@lemm.ee 2 points 2 years ago (1 child) You can escape the wildcards as an alternative. permalink fedilink source parent hideshow 1 child comment replies: [–] killeronthecorner@lemmy.world 3 points 2 years ago Nice, I didn't know that. I habitually forget the closing quote so this might save me some ire permalink fedilink source parent
[–] killeronthecorner@lemmy.world 1 point 2 years ago (2 children) The only thing that annoys me is having to wrap wildcard expressions in quotes when using e.g. the find command. But then it looks more correct, so it's hard to argue with. permalink fedilink source parent hideshow 2 child comments replies: [–] toynbee@lemm.ee 2 points 2 years ago (1 child) You can escape the wildcards as an alternative. permalink fedilink source parent hideshow 1 child comment replies: [–] killeronthecorner@lemmy.world 3 points 2 years ago Nice, I didn't know that. I habitually forget the closing quote so this might save me some ire permalink fedilink source parent
[–] toynbee@lemm.ee 2 points 2 years ago (1 child) You can escape the wildcards as an alternative. permalink fedilink source parent hideshow 1 child comment replies: [–] killeronthecorner@lemmy.world 3 points 2 years ago Nice, I didn't know that. I habitually forget the closing quote so this might save me some ire permalink fedilink source parent
[–] killeronthecorner@lemmy.world 3 points 2 years ago Nice, I didn't know that. I habitually forget the closing quote so this might save me some ire permalink fedilink source parent
[–] mojo@lemm.ee 3 points 2 years ago (6 children) This. Except don't use zsh because this is default in every single shell permalink fedilink source parent hideshow 6 child comments replies: [–] chris@l.roofo.cc 18 points 2 years ago (2 children) Nope. Bash (at least by default on Ubuntu) doesn't have case insensitive tab completion. permalink fedilink source parent hideshow 2 child comments replies: [–] PupBiru@kbin.social 2 points 2 years ago (1 child) afaik there’s options you can turn on that enable it search .inputrc and set completion-ignore-case On permalink fedilink source parent hideshow 1 child comment replies: [–] newIdentity@sh.itjust.works 4 points 2 years ago Still not a default. Also it's not the same thing. permalink fedilink source parent [–] Damage@slrpnk.net 5 points 2 years ago (2 children) Bash never does this by default permalink fedilink source parent hideshow 2 child comments replies: [–] mojo@lemm.ee 1 point 2 years ago (1 child) Bash has never not had tab completion out of the box for me permalink fedilink source parent hideshow 1 child comment replies: [–] Damage@slrpnk.net 2 points 2 years ago Tab completion is default, but completing an uppercase word by typing a lowercase letter is not permalink fedilink source parent
[–] chris@l.roofo.cc 18 points 2 years ago (2 children) Nope. Bash (at least by default on Ubuntu) doesn't have case insensitive tab completion. permalink fedilink source parent hideshow 2 child comments replies: [–] PupBiru@kbin.social 2 points 2 years ago (1 child) afaik there’s options you can turn on that enable it search .inputrc and set completion-ignore-case On permalink fedilink source parent hideshow 1 child comment replies: [–] newIdentity@sh.itjust.works 4 points 2 years ago Still not a default. Also it's not the same thing. permalink fedilink source parent
[–] PupBiru@kbin.social 2 points 2 years ago (1 child) afaik there’s options you can turn on that enable it search .inputrc and set completion-ignore-case On permalink fedilink source parent hideshow 1 child comment replies: [–] newIdentity@sh.itjust.works 4 points 2 years ago Still not a default. Also it's not the same thing. permalink fedilink source parent
[–] newIdentity@sh.itjust.works 4 points 2 years ago Still not a default. Also it's not the same thing. permalink fedilink source parent
[–] Damage@slrpnk.net 5 points 2 years ago (2 children) Bash never does this by default permalink fedilink source parent hideshow 2 child comments replies: [–] mojo@lemm.ee 1 point 2 years ago (1 child) Bash has never not had tab completion out of the box for me permalink fedilink source parent hideshow 1 child comment replies: [–] Damage@slrpnk.net 2 points 2 years ago Tab completion is default, but completing an uppercase word by typing a lowercase letter is not permalink fedilink source parent
[–] mojo@lemm.ee 1 point 2 years ago (1 child) Bash has never not had tab completion out of the box for me permalink fedilink source parent hideshow 1 child comment replies: [–] Damage@slrpnk.net 2 points 2 years ago Tab completion is default, but completing an uppercase word by typing a lowercase letter is not permalink fedilink source parent
[–] Damage@slrpnk.net 2 points 2 years ago Tab completion is default, but completing an uppercase word by typing a lowercase letter is not permalink fedilink source parent
[–] Templa@beehaw.org 3 points 2 years ago I can't relate to this issue at all exactly because I use zsh. Also a little bit related but the fuck permalink fedilink source parent
[+] HurgletOfficial@lemmy.basedcount.com 2 points 2 years ago* (last edited 2 years ago) (4 children) [deleted] permalink fedilink source parent hideshow 4 child comments replies: [–] bdonvr 2 points 2 years ago (3 children) Just uninstall bash after permalink fedilink source parent hideshow 3 child comments replies: [–] funkajunk@lemm.ee 1 point 2 years ago Everyone's playing checkers while my man's playing chess permalink fedilink source parent [–] funkajunk@lemm.ee 1 point 2 years ago Everyone's playing checkers while my man's playing chess permalink fedilink source parent [+] HurgletOfficial@lemmy.basedcount.com 1 point 2 years ago* (last edited 2 years ago) [deleted] permalink fedilink source parent
[–] bdonvr 2 points 2 years ago (3 children) Just uninstall bash after permalink fedilink source parent hideshow 3 child comments replies: [–] funkajunk@lemm.ee 1 point 2 years ago Everyone's playing checkers while my man's playing chess permalink fedilink source parent [–] funkajunk@lemm.ee 1 point 2 years ago Everyone's playing checkers while my man's playing chess permalink fedilink source parent [+] HurgletOfficial@lemmy.basedcount.com 1 point 2 years ago* (last edited 2 years ago) [deleted] permalink fedilink source parent
[–] funkajunk@lemm.ee 1 point 2 years ago Everyone's playing checkers while my man's playing chess permalink fedilink source parent
[–] funkajunk@lemm.ee 1 point 2 years ago Everyone's playing checkers while my man's playing chess permalink fedilink source parent
[+] HurgletOfficial@lemmy.basedcount.com 1 point 2 years ago* (last edited 2 years ago) [deleted] permalink fedilink source parent
[–] aleq@lemmy.world 0 points 2 years ago (2 children) I remember having that when I used OhMyZsh, but after going back to a more bespoke config it doesn't work anymore. Also tried using zsh as a different user to ignore my own configs, that doesn't work either. tldr, it's not default zsh behavior. permalink fedilink source parent hideshow 2 child comments replies: [–] 1984@lemmy.today 5 points 2 years ago (1 child) It's not default in zsh maybe, but it's default in the oh-my-zsh config most people use. I ran zsh for a while without that config and manually configured everything and it also works, but takes quite a bit of web searching to find all the knobs to turn. permalink fedilink source parent hideshow 1 child comment replies: [–] aleq@lemmy.world 2 points 2 years ago I don't think most people use oh-my-zsh. It's very popular, and a lot of people use it, but I think most is a stretch. Either way, it's just a set of plugins and configs so of course you can get it to work on any setup. Just saying that it's not inherent to zsh, and you can probably get similar behavior in most shells with a similar config. permalink fedilink source parent
[–] 1984@lemmy.today 5 points 2 years ago (1 child) It's not default in zsh maybe, but it's default in the oh-my-zsh config most people use. I ran zsh for a while without that config and manually configured everything and it also works, but takes quite a bit of web searching to find all the knobs to turn. permalink fedilink source parent hideshow 1 child comment replies: [–] aleq@lemmy.world 2 points 2 years ago I don't think most people use oh-my-zsh. It's very popular, and a lot of people use it, but I think most is a stretch. Either way, it's just a set of plugins and configs so of course you can get it to work on any setup. Just saying that it's not inherent to zsh, and you can probably get similar behavior in most shells with a similar config. permalink fedilink source parent
[–] aleq@lemmy.world 2 points 2 years ago I don't think most people use oh-my-zsh. It's very popular, and a lot of people use it, but I think most is a stretch. Either way, it's just a set of plugins and configs so of course you can get it to work on any setup. Just saying that it's not inherent to zsh, and you can probably get similar behavior in most shells with a similar config. permalink fedilink source parent