From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ipmail06.adl2.internode.on.net (ipmail06.adl2.internode.on.net [150.101.137.129]) by speech.braille.uwo.ca (Postfix) with ESMTP id 052E4C1A558 for ; Thu, 18 Nov 2010 00:31:50 -0500 (EST) Message-Id: <9799lc$5e0qth@ipmail06.adl2.internode.on.net> X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Aq8KAGpI5Ex20PlJ/2dsb2JhbACDRpELjTJOcogppG+SDYM2cwQ Received: from ppp118-208-249-73.lns20.hba2.internode.on.net (HELO localhost) ([118.208.249.73]) by ipmail06.adl2.internode.on.net with SMTP; 18 Nov 2010 16:01:49 +1030 Date: Thu, 18 Nov 2010 16:31:48 +1000 From: pj@pjb.com.au To: speakup@braille.uwo.ca X-Mailer: mail.pl Subject: Re: If bash can, why not Speakup? Content-Type: text/plain; charset="utf-8" X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.13 Precedence: list Reply-To: pj@pjb.com.au, "Speakup is a screen review system for Linux." List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Nov 2010 05:31:51 -0000 Janina Sajka wrote: > to track whether I'm in insert or command mode, i.e. it would > sure help if Speakup could give me a differently pitched voice I wrote: > Presumably by writing something to somewhere in > /sys/accessibility/speakup/ (or /proc/speakup ?) > ... It might be possible to do it with a vim script > http://www.vim.org/scripts/ It should be possible; e.g. the obviousmode.vim script: http://vim.sourceforge.net/scripts/script.php?script_id=2212 Clearly indicate visually whether Vim is in insert mode via the StatusLine highlight group. When you go into insert mode, the status line color changes. and indeed in: http://vimdoc.sourceforge.net/htmldoc/usr_41.html#vim-script-intro: there are "mode" and "writefile" functions available ... Peter Billam http://www.pjb.com.au pj@pjb.com.au (03) 6278 9410 "Was der Meister nicht kann, vermöcht es der Knabe, hätt er ihm immer gehorcht?" Siegfried to Mime, from Act 1 Scene 2