Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Shells

Name: Anonymous 2008-11-15 18:39

What shell does /prog/ use?
I've only used bash, but I want to explore my options. So, which shell do you use, and, if you feel so inclined, why?

Name: Anonymous 2008-11-21 19:28

Kernel is the thing which bridges between hardware and software basically.
You can think of a Window Manager as linux equivalent to explorer.exe . It is GUI interface to folders and files.
OS stands for Operation System. It is the collection of kernel and software which makes things work
Shell is a command-line based interface for executing kernel commands

Name: Anonymous 2008-11-21 20:34

>>80
I almost don't believe this is a real question, but....

The kernel manages the hardware and provides system calls to programs. Graphics in *nix are conventionally provided by an X server. The shell is an interface through which users can interactively operate the system. Windows ships with both a graphical shell, explorer.exe (which provides the taskbar and various other things—it's not just the Windows Explorer file manager), and a command-line shell, which can be accessed through cmd.exe. *nix systems ship with some command line shell, often bash, and some graphical shell that runs on top of X11. The OS is some combination of the above, along with basic system administration programs.

The X server provides facilities for programmatically creating and drawing to windows, but none for user management of those. A window manager takes all the windows under its wing, providing title bars, an easy way to resize and move windows, and whatever else it wants.

Name: Anonymous 2008-11-21 20:38

>>78
I'm thinking of a framebuffer-based character console, not an X terminal emulator.

Which is potentially even worse, if you use special resolutions.
But very rarely people do, unfortunately.

Yes. Hate the sinner, not the temptress.
I'm a OFM user (and at this rate, developer; fucking Midnight Commander sucks and the other ones on GNU/Linux are even worse), and I'm worried because I'm not getting it right in my OFMs. Only Norton Commander, FAR Manager and very few others did it right: a command line which you can use at the same time you browse panels, run commands and see their results (as panels don't have to cover all of the screen; they can very well cover just the upper half).
Yeah. You've got me wanting to write an OFM now.

Name: Anonymous 2008-11-21 20:47

Can you make a custom explorer.exe?

Name: Anonymous 2008-11-21 21:23

>>84
You can set the default window manager which starts up in a registry setting. You can create a custom "explorer.exe" by using the Win32 API, specifically the GDI graphics routines.

Name: Anonymous 2008-11-21 21:46

>>84
Yeah, that's what stuff like Litestep is.

Name: Anonymous 2008-11-22 5:56

>>78
I'm thinking of a framebuffer-based character console, not an X terminal emulator.
fixed number of columns FTL.  Fuck off, already.  People want flexibility in their displays, and how do you multitask?  Virtual terminals?  screen?  DIAF.

Name: Anonymous 2008-11-22 15:45

I don't give a shit about the VT100, and you shouldn't either. 99.999999999999999999999999999999% of the people running GNU/Linux have a keyboard which has, at least, something resembling a PC keyboard with no less than 100 keys, supports key down and up scancodes, and can display (or at the very worst gracefully ignore) colour attributes. What we need is a console protocol (not X, not plain text with escape shit) for console applications which can run locally or over a remote shell.
What about remoting from a system without support for this?  A terminfo wrapper?  On the client, on the server?

What is so bad about the current situation anyway?  It works, and rarely do you have to write the escape sequences by hand, that's what terminfo and shit is for.

Sure, catting some junk and having your terminal messed up sucks, but one reset later and you're back to hacking.

Name: Anonymous 2008-11-22 18:45

>>88
0/10

Name: Anonymous 2008-11-22 19:00

>>89
It's not like you really NEED terminal manipulation shit for anything other than entertainment, so why is there such a need (1 person) for Windows shit here?

Name: Anonymous 2008-11-22 22:01

>>87
I like fast and rock-solid display better than flexibility. How do I multitask? Switching between different full-screen applications, of course. I paid for the whole screen, so I don't see why I wouldn't want to use all of it at once.

>>88
What about remoting from a system without support for this?
No remoting, period. Just like you can't remote X if you don't have X.

What is so bad about the current situation anyway?
I already posted what. ^]44u;~37m];, half of the keys won't work, Escape mapped horribly so that you cannot use it as an individual key (without some sort of timeout and making your program ugly), slow operation for things like curses, a gazillion different terminals, every terminfo broken in funny and unexpected ways, subtle incompatibilities between every major Linux distro and version terminal key codes to fuck you all over (this breaks remoting BTW), no real support for scancodes, shitty support for character attributes.

>>90
It's not like you really NEED terminal manipulation shit for anything other than entertainment, so why is there such a need (1 person) for Windows shit here?
Yes, the best OFM ever is pure entertainment; every time I run FAR it just cracks me. But nevermind it's the best and most efficient (fastest human oepration) file manager ever; it's Windows shit.

Name: Anonymous 2008-11-22 22:13

>>91
Yes, the best OFM ever is pure entertainment; every time I run FAR it just cracks me. But nevermind it's the best and most efficient (fastest human oepration) file manager ever; it's Windows shit.

I do believe he was mocking the entire notion of cramming such an app into the terminal.

Name: Anonymous 2008-11-23 0:41

The command line is my file manager.

Name: Anonymous 2008-11-23 0:59

>>93
Mine too, now we are friends.

Name: Anonymous 2008-11-23 11:59

Name: Anonymous 2008-11-23 16:00

I LOVE MIDNIGHT COMMANDER

Name: Anonymous 2008-11-23 17:27

>>96
under the moon
sussman to issho~

Name: Anonymous 2008-11-23 18:53

>>92
It naturally fits a terminal, firstly because the OFM is an extension to the command line shell; secondly because it's most efficiently implemented with a character interface free of faggot shit such as icons or toolbars.

>>93
So is mine, but I enhance it with an OFM which allows me to keep two current directories, issue the most common commands faster, automatically browse directories I'm in in various modes, and automatically insert filenames in what's a more visual and sophisticated version of tab completion (just not with tab).

>>96
I like it, but it's really a toy OFM when compared to the big guys such as FAR Manager; it's not even average for a non-GUI OFM. How would I love (and pay for) a GNU/Linux OFM that's just 75% as good and capable as FAR, supports Alt completion and the rest of the keys can all be customized.

Name: Anonymous 2008-11-23 19:22

>>98
What's Alt completion?

Name: Anonymous 2008-11-23 20:36

>>99
broken tab completion for people with broken tab keys.

Name: Anonymous 2008-11-23 21:59

>>98
How would I love (and pay for) a GNU/Linux OFM
What do you mean "pay for"? GNU stuff is free (as in "not (exactly) overpeiced").

Name: Anonymous 2008-11-23 22:30

>>101
i think by "GNU/Linux" he means "runs on GNU/Linux", not "written by GNAAfags".

Name: Anonymous 2008-11-24 16:01

>>100
What is it for real?

Name: Anonymous 2008-11-24 18:25

>>103
What is love?  Baby don't hurt me, don't hurt me, no more.

Name: Over 104 Posts 2008-11-24 20:59

This thread has reached 104 posts. You cannot post in this thread anymore.

Name: Anonymous 2008-11-24 21:26

>>105
why not?

Name: Anonymous 2008-11-24 22:54

>>106
shii sez

Name: Anonymous 2008-11-24 23:27

>>107
That's what shii said.

Name: Anonymous 2008-11-25 0:04

>>108
That's it, everybody pack up your things and go home, people. This thread is over.

Name: Anonymous 2008-11-25 0:47

>>109
But I never found out what Alt completion really is.

Name: Anonymous 2008-11-25 1:00

>>110
It is for entering characters that arent; on your keyboard without opening up Character Maps

Name: Anonymous 2008-11-25 1:18

>>111
entering characters that aren't shouldn't be possible at all, since they don't exist. also, the second clause in your post is incomplete (doesn't contain a verb).

Name: Anonymous 2008-11-25 1:40

>>112
Your English parser sucks. Also, using `accents´ in place of the apostrophe is  ̔strongly discouraged ̕.

Name: Anonymous 2008-11-25 2:47

>>113
>>112 doesn't contain any accents.

Name: Anonymous 2008-11-25 4:05

>>113
is  ̔strongly discouraged ̕.
Spacing, please!

Name: Anonymous 2010-12-23 23:29

Name: Anonymous 2011-02-03 7:34

Name: Anonymous 2013-01-11 16:37

I just use sh.

Name: Anonymous 2013-01-11 16:40

Why isn't there a FIOC shell?

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List