On the lines of "just working", it'd be cool to have a shell which if I could accidentally cat a binary file and not have the shell be completely in-operable or have to run this long archaic command to get it working again. Maybe have something like "when I run the cat command, ignore all commands to the terminal until cat finishes".
Ask HN: What do you love/hate about terminals? Would you change them?
21–30 of 204 posts
Re: Ask HN: What do you love/hate about terminals? Would you change them?
#22If some command prints a line which gets wrapped because it is too long then I wish I could un-wrap it by making the terminal window wider and forcing some sort of re-layout.
Re: Ask HN: What do you love/hate about terminals? Would you change them?
#23I think that the autocomplete story is abysmal. Modern IDEs can tell me exactly what can follow after a certain piece of text, and even the best tab completion in terminals is limited, ugly, and text-mode for no good reason. Some protocol for a real dropdown rendered in the style of the OS, plus a standard data format that allows tool builders to specify options, their meanings and the kinds of allowed parameters in…
I don't think that's computable in a terminal.
Re: Ask HN: What do you love/hate about terminals? Would you change them?
#24On the lines of "just working", it'd be cool to have a shell which if I could accidentally cat a binary file and not have the shell be completely in-operable or have to run this long archaic command to get it working again. Maybe have something like "when I run the cat command, ignore all commands to the terminal until cat finishes".
Re: Ask HN: What do you love/hate about terminals? Would you change them?
#25On the lines of "just working", it'd be cool to have a shell which if I could accidentally cat a binary file and not have the shell be completely in-operable or have to run this long archaic command to get it working again. Maybe have something like "when I run the cat command, ignore all commands to the terminal until cat finishes".
What long archaic command are you running? 'clear; reset' usually does it for me.
stty sane; printf '\033k%s\033\\\033]2;%s\007' "`basename "$SHELL"`" "`uname -n`"; tput reset; tmux refresh
Re: Ask HN: What do you love/hate about terminals? Would you change them?
#26Love: I think it's the best way to do things without GUI Hate: I cant use mouse for copy command or edit a line
Re: Ask HN: What do you love/hate about terminals? Would you change them?
#27Love: I think it's the best way to do things without GUI Hate: I cant use mouse for copy command or edit a line
Re: Ask HN: What do you love/hate about terminals? Would you change them?
#28I think that the autocomplete story is abysmal. Modern IDEs can tell me exactly what can follow after a certain piece of text, and even the best tab completion in terminals is limited, ugly, and text-mode for no good reason. Some protocol for a real dropdown rendered in the style of the OS, plus a standard data format that allows tool builders to specify options, their meanings and the kinds of allowed parameters in…
Re: Ask HN: What do you love/hate about terminals? Would you change them?
#29Re: Ask HN: What do you love/hate about terminals? Would you change them?
#30I love tab completion. I hate that the terminal and the browser are two different applications.
And i'd prefer the two very different functions remain separate programs, i don't need my terminal client to be vulnerable for browser issues (or vice versa).