From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <32d987d50802080358u1cab115agb4d0b5152c1d55de@mail.gmail.com> Date: Fri, 8 Feb 2008 08:58:23 -0300 From: "Federico G. Benavento" To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu> Subject: Re: [9fans] managing windows in rio In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20080207172246.GG4218@gluon> Topicbox-Message-UUID: 4bb1fd42-ead3-11e9-9d60-3106f5b1d025 > I have had similar questions about ways to streamline my Plan 9 experience > since like... a week ago (that is when I began using it). > > Plan 9 interfaces I have seen (rio itself, the window to rc, acme) are too > mousy, and I used to (and still do) curse Windows (and adore *BSD) for > just that reason. The line editor, ed, on the other hand makes good use of > the keyboard, but I really preferred the vi (vim, actually) way; I know, > vi was originally built around ed. > we live in the 21th century > Here are (some of) my questions: > > Is there some way (other than messing with the code)... > > 1. to change the focus except by mouse? > 2. to change acme's chording behavior? > 3. to change acme's focus model from point-to-type to click-to-type? 1, 2, 3: change the code > 4. to recall commands typed in an rc session without resorting to the > middle mouse button (snarf+paste)? russ has to useful scripts " and "" one prints the last comand the other executes it. what they do is grepping /dev/text > 5. to make rc auto-scroll for programs that output many pages of text, e. > g. a du on a deep directory tree, and to not block them after a single > page? middle click, "scroll" > 6. to make rc auto-complete with the [tab] key, instead of the [ins] key? why would you want that, get use to the system, this is a new world don't go to Laos and expect everyone speak english. > 7. to make rc auto-complete commands and not only file/directory names? different OS & paradigm == different behavior > 8. to make the [del] key delete the character at the caret as it does in > many other environments? in rio interrupts the program being run > 9. to search a manual page while reading it, and not by piping it through > grep? > read man pages in acme and just use Look or right click in the word you want to search > Are there... > > 1. any (configurable or otherwise) keyboard shortcuts in acme/rio? no > 2. alternatives to mouse navigation and, particularly, text selection in > acme? no > 3. ways to quit acid without deleting its window or hitting [ctrl]+[d] > twice, which ends up deleting the window and all the scrollback buffer > with it (I could not find a quit() function in the manual page)? > read its man page > Notes on the Plan 9 way of interfacing (the user side of it, of course) > are also welcome. Perhaps there are better/faster ways to do things that I > am not aware of. use the system, it's not supposed to feel like "home", it's a different environment, hence it has a different behavior. so try to be a bit open minded here -- Federico G. Benavento