From owner-freebsd-questions@FreeBSD.ORG Sat Oct 8 07:55:22 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9BAA51065670 for ; Sat, 8 Oct 2011 07:55:22 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx01.qsc.de (mx01.qsc.de [213.148.129.14]) by mx1.freebsd.org (Postfix) with ESMTP id 4B6D28FC13 for ; Sat, 8 Oct 2011 07:55:22 +0000 (UTC) Received: from r56.edvax.de (port-92-195-41-66.dynamic.qsc.de [92.195.41.66]) by mx01.qsc.de (Postfix) with ESMTP id EC4573D0A2; Sat, 8 Oct 2011 09:55:19 +0200 (CEST) Received: from r56.edvax.de (localhost [127.0.0.1]) by r56.edvax.de (8.14.5/8.14.5) with SMTP id p987tJ2H001923; Sat, 8 Oct 2011 09:55:19 +0200 (CEST) (envelope-from freebsd@edvax.de) Date: Sat, 8 Oct 2011 09:55:19 +0200 From: Polytropon To: Gary Kline Message-Id: <20111008095519.2dc180fb.freebsd@edvax.de> In-Reply-To: <20111007190129.GA21584@thought.org> References: <20111007095620.8b78e334.freebsd@edvax.de> <20111007190129.GA21584@thought.org> Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org, Robert Bonomi Subject: Re: OT: how to tell when i've hit a Fn key? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Polytropon List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Oct 2011 07:55:22 -0000 On Fri, 7 Oct 2011 12:01:29 -0700, Gary Kline wrote: > i still have a few mile--maybe lightyears--to go, but > slowly...slowly this is coming back. when ken arnold was > working on the early versions of curses i was > still learning C. i dont remembr any arrow keys on the old > AMD3a terms so wasn't that interested in things-termcap. The UNIX termcap representation differs from what programmers of DOS time (not _that_ DOS, the other one) can remember. So relying on NCurses is the optimal way to go, as it proves to be most portable across UNIX and the various Linusi. > but what i'm doing with my clicky-keys for those FEW of use > who like feedback =proves= that, yes, there are new and > interesting uses for curses. :_) Oh yes, there _are_ interesting uses for (n)curses. :-) > i have writeen the rough draft of a curses [or Ncurses] > test program that gets rid of the rat-a-tat-tat WAV response > whenever i hit a non-std key. say "home" or up-arrow, or > F12 or Scroll Lock. how long it will be before i've joined > this test program with my kclick stuff is unknown. maybe 45 > mins, maybe 75 years. [[that's IFF they've got programming > in hell]] They have. Never wondered where "Windows" comes from? :-) > **Change-of-topic: > > the GUI editor that has vi bindings is kate. unfortunately, > kate has no abbrevs. i asked the principal developer about > that. no answer. his site has a .de suffix. (i was > wondering if he doesn't speak english. he may be like me, > a linguistic dimwit. then again, he may not think much of > my idea. or overwhelingly busy... .) Programmers with no English skillz... hard to believe, but well, in our modern times of "rapid application development" and layers of layers of abstraction of libraries of layers of libraries of abstraction of (cont. ad naus.) it wouldn't be a big surprise. :-) > anyway, for now, i think having a GUI editor that the speech > disabled can use to have their computer speak what they type > is better than using something like vim/gvim. Depends. When moving a mouse pointer or chasing across a full-sized keyboard gets complicated (e. g. with limited movement of arm), the "vi concept" may be superior, especially when the user does more than just writing some few sentences, say he writes a complete document (letter, essay, book); in this case, _not_ having too much shift/alt/ctrl layers could be a benefit. Of course I do acknowledge that using this approach requires learning and training. Those who use vi on a regular basis do know this. The strength of the "vi concept" is that the letter keys and the "mode switch" Esc basically can do all the stuff other editors need Ctrl-something, Alt-something, click-something for - which can be hard to do under specific circumstances. > the One > Laptop per Child bunch are still interested. their device > has a membrane kybd. i have heard that the keys are > somewhat hard to use. That's typical for lowest-end keyboards. Remember IBM's PCjr? Also came with a weird keyboard. Today, you need to stick to old keyboards (and adapters DIN -> PS/2 -> USB -> ?) when you intendedly want a _good_ keyboard. :-) The membrane keyboards often lack a usable tactile feedback (as touch-interfaces do), so they might not be 1st choice in every place. > IF there is another GUI editor that has builtin > abbreviations that you guys know of, please senf up some > smoke signals:) Abbreviations are a _professional_ feature, while GUI editors do not seem to cater the kind of users who _want_ those features, they are not the primary target group. The result: Some GUI editors even have limited keyboard support, expecting a continuous "click & wait" flow. Summary: Depends. -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...