[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs pager?
From: |
Lowell Gilbert |
Subject: |
Re: Emacs pager? |
Date: |
Sun, 22 Dec 2002 19:42:10 GMT |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
Da Witch <heather710101@yahoo.com> writes:
> Many of the commands to move around a buffer viewed with less are the
> same as vi commands. It would be nice to have a less-like pager that
> felt like Emacs. Is there such a thing?
less(1) provides a mechanism for redefining the key maps.
I wouldn't be surprised if somebody had done one for emacs
style commands.
> (Of course, one *could* just use Emacs as a pager, but Emacs takes too
> long to load up to be convenient.)
emacsclient (or gnuclient) would solve that problem.
>From help-gnu-emacs-bounces@gnu.org Sun Dec 22 14:50:09 2002
Path:
shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!proxad.net!teaser.fr!newsfeed.stueberl.de!fu-berlin.de!uni-berlin.de!pd951fa7a.dip.t-dialin.NET!not-for-mail
From: kai.grossjohann@uni-duisburg.de (Kai =?iso-8859-1?q?Gro=DFjohann?=)
Newsgroups: gnu.emacs.help
Date: Sun, 22 Dec 2002 20:49:24 +0100
Organization: University of Dortmund, Germany
Lines: 11
Message-ID: <84hed596m3.fsf@lucy.cs.uni-dortmund.de>
References: <atr07d$d72$1@reader1.panix.com> <44isxl7sdp.fsf@be-well.ilk.org>
NNTP-Posting-Host: pd951fa7a.dip.t-dialin.net (217.81.250.122)
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Trace: fu-berlin.de 1040586565 4745575 217.81.250.122 (16 [73968])
User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.3.50
(i686-pc-linux-gnu)
Cancel-Lock: sha1:sHeWnufHuX9juP6jH4qlJSgFZIk=
Xref: shelby.stanford.edu gnu.emacs.help:108424
To: help-gnu-emacs@gnu.org
Subject: Re: Emacs pager?
X-BeenThere: help-gnu-emacs@gnu.org
X-Mailman-Version: 2.1b5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Help: <mailto:help-gnu-emacs-request@gnu.org?subject=help>
List-Post: <mailto:help-gnu-emacs@gnu.org>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
<mailto:help-gnu-emacs-request@gnu.org?subject=subscribe>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
<mailto:help-gnu-emacs-request@gnu.org?subject=unsubscribe>
X-List-Received-Date: Sun, 22 Dec 2002 19:50:09 -0000
Lowell Gilbert <lowell@be-well.ilk.org> writes:
> less(1) provides a mechanism for redefining the key maps.
> I wouldn't be surprised if somebody had done one for emacs
> style commands.
My less groks C-n, C-p, C-v and M-v. I haven't configured it. I'm
surprised it doesn't work this way for others.
--
~/.signature is: umop ap!sdn (Frank Nobis)
>From help-gnu-emacs-bounces@gnu.org Sun Dec 22 17:45:10 2002
Path:
shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news.stealth.net!news.stealth.net!newsread.com!newsprint.netaxs.com!207.8.186.126.MISMATCH!POSTED.newshog.newsread.com!not-for-mail
Newsgroups: gnu.emacs.help
References: <ulm2hc1zw.fsf@trollope.org>
<mailman.524.1040584903.19936.help-gnu-emacs@gnu.org>
X-Newsreader: Gnus v5.8.8/Emacs 20.7.2 [Linux 2.2.16]
X-Home-Page: http://www.trollope.org
From: Michael Powe <michael+gnus@trollope.org>
Message-ID: <uk7i1smlz.fsf@trollope.org>
Organization: The Hospice of the Mind
Lines: 29
Cache-Post-Path:
gaspra.spiretech.com!unknown@slip-32-100-239-210.ca.us.prserv.net
X-Cache: nntpcache 3.0.1 (see http://www.nntpcache.org/)
Date: Sun, 22 Dec 2002 22:40:57 GMT
NNTP-Posting-Host: 207.173.200.229
X-Complaints-To: Abuse Role <abuse@spiretech.com>, We Care
<abuse@newsread.com>
X-Trace: newshog.newsread.com 1040596857 207.173.200.229 (Sun, 22 Dec 2002
17:40:57 EST)
NNTP-Posting-Date: Sun, 22 Dec 2002 17:40:57 EST
Xref: shelby.stanford.edu gnu.emacs.help:108425
To: help-gnu-emacs@gnu.org
Subject: Re: multi-line conditionals in elisp
X-BeenThere: help-gnu-emacs@gnu.org
X-Mailman-Version: 2.1b5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Help: <mailto:help-gnu-emacs-request@gnu.org?subject=help>
List-Post: <mailto:help-gnu-emacs@gnu.org>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
<mailto:help-gnu-emacs-request@gnu.org?subject=subscribe>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
<mailto:help-gnu-emacs-request@gnu.org?subject=unsubscribe>
X-List-Received-Date: Sun, 22 Dec 2002 22:45:10 -0000
>>>>> "Peter" == Peter S Galbraith <p.galbraith@globetrotter.net> writes:
Peter> Michael Powe <michael+gnus@trollope.org> wrote:
>> this is trivial in other languages, but not, it seems, in
>> elisp. (i think it's just a case of, i don't really understand
>> the language.)
Peter> The latter.
>> (if (locate-library "python-mode") (cond((autoload 'python-mode
>> "python-mode" "Python editing mode" t) (setq auto-mode-alist
>> (cons '("\\.py$" . python-mode) auto-mode-alist)))) (message
>> "python library not found"))
Peter> (if (locate-library "python-mode") (progn (autoload
Peter> 'python-mode "python-mode" "Python editing mode" t) (setq
Peter> auto-mode-alist (cons '("\\.py$" . python-mode)
Peter> auto-mode-alist))) (message "python library not found"))
thanks, i will look into that more closely.
mp
--
Michael Powe Waterbury, CT
-------------------------------------------------------------
"The most likely way for the world to be destroyed, most experts
agree, is by accident. That's where we come in. We're computer
professionals. We cause accidents." -- Nathaniel Borenstein
>From help-gnu-emacs-bounces@gnu.org Sun Dec 22 17:50:12 2002
Path:
shelby.stanford.edu!newsfeed.stanford.edu!news.uchicago.edu!yellow.newsread.com!netaxs.com!newsread.com!newsprint.netaxs.com!207.8.186.126.MISMATCH!POSTED.newshog.newsread.com!not-for-mail
Newsgroups: gnu.emacs.help
References: <ulm2hc1zw.fsf@trollope.org> <x5smwphnpx.fsf@lola.goethe.zz>
X-Newsreader: Gnus v5.8.8/Emacs 20.7.2 [Linux 2.2.16]
X-Home-Page: http://www.trollope.org
From: Michael Powe <michael+gnus@trollope.org>
Message-ID: <uhed5sm9i.fsf@trollope.org>
Organization: The Hospice of the Mind
Lines: 50
Cache-Post-Path:
gaspra.spiretech.com!unknown@slip-32-100-239-210.ca.us.prserv.net
X-Cache: nntpcache 3.0.1 (see http://www.nntpcache.org/)
Date: Sun, 22 Dec 2002 22:48:26 GMT
NNTP-Posting-Host: 207.173.200.229
X-Complaints-To: Abuse Role <abuse@spiretech.com>, We Care
<abuse@newsread.com>
X-Trace: newshog.newsread.com 1040597306 207.173.200.229 (Sun, 22 Dec 2002
17:48:26 EST)
NNTP-Posting-Date: Sun, 22 Dec 2002 17:48:26 EST
Xref: shelby.stanford.edu gnu.emacs.help:108426
To: help-gnu-emacs@gnu.org
Subject: Re: multi-line conditionals in elisp
X-BeenThere: help-gnu-emacs@gnu.org
X-Mailman-Version: 2.1b5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Help: <mailto:help-gnu-emacs-request@gnu.org?subject=help>
List-Post: <mailto:help-gnu-emacs@gnu.org>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
<mailto:help-gnu-emacs-request@gnu.org?subject=subscribe>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
<mailto:help-gnu-emacs-request@gnu.org?subject=unsubscribe>
X-List-Received-Date: Sun, 22 Dec 2002 22:50:12 -0000
>>>>> "David" == David Kastrup <David.Kastrup@t-online.de> writes:
David> Michael Powe <michael+gnus@trollope.org> writes:
>> sorry for the dumb question, but i'm sure of the best way to do
>> this. i have emacs installed on several machines and would like
>> to use a single .emacs. it's annoying to have to maintain
>> different ones, and i forget sometimes that one library is
>> installed on one machine but not on another.
>>
>> my solution was to put a conditional in the .emacs to test for
>> the existence of a library before following its loading
>> instructions. what i'm having a problem with, is conditionals
>> of this format:
>>
>> if (true) do item one do item two do item three ... else do
>> item four
>>
>> this is trivial in other languages, but not, it seems, in
>> elisp. (i think it's just a case of, i don't really understand
>> the language.) here's what i did:
>>
>> (if (locate-library "python-mode") (cond((autoload 'python-mode
>> "python-mode" "Python editing mode" t) (setq auto-mode-alist
>> (cons '("\\.py$" . python-mode) auto-mode-alist)))) (message
>> "python library not found"))
David> That is junk. I recommend you look up progn.
>> nb. trivial note: on my main workstation, i maintain my
>> dot-files in rcs. i noted yesterday that my oldest entry in
>> the .emacs is from january 30, 1998. so, in a little over a
>> month, it will be 5 years old. that's a lot of bits & bytes
>> through the pipe.
David> 5 years and you don't know progn. That certainly _is_
David> impressive.
well, i'm ignorant and you are a jerk. which one of us is worse off?
hint: i don't think it's me. i can learn what i don't know, but you
can never change your character. thank you very little for taking
time out of your busy day to ridicule me.
mp
--
Michael Powe Waterbury, CT
-------------------------------------------------------------
"The most likely way for the world to be destroyed, most experts
agree, is by accident. That's where we come in. We're computer
professionals. We cause accidents." -- Nathaniel Borenstein
>From help-gnu-emacs-bounces@gnu.org Sun Dec 22 18:10:09 2002
Path:
shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!eusc.inter.net!newsfeed01.sul.t-online.de!newsmm00.sul.t-online.com!t-online.de!news.t-online.com!not-for-mail
From: David Kastrup <David.Kastrup@t-online.de>
Newsgroups: gnu.emacs.help
Date: 23 Dec 2002 00:05:05 +0100
Organization: T-Online
Lines: 39
Sender: dak@lola.goethe.zz
Message-ID: <x5u1h5d59a.fsf@lola.goethe.zz>
References: <ulm2hc1zw.fsf@trollope.org> <x5smwphnpx.fsf@lola.goethe.zz>
<uhed5sm9i.fsf@trollope.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Trace: news.t-online.com 1040598305 05 13656 FollEYFbTXAgXE 021222 23:05:05
X-Complaints-To: abuse@t-online.com
X-Sender: 520018396234-0001@t-dialin.net
X-Face: 2FEFf>]>q>2iw=B6,xrUubRI>pR&Ml9=ao@P@i)L:\urd*t9M~y1^:+Y]'C0~{mAl`oQuAl
\!3KEIp?*w`|bL5qr,H)LFO6Q=qx~iH4DN;i";
/yuIsqbLLCh/!U#X[S~(5eZ41to5f%E@'ELIi$t^
Vc\LWP@J5p^rst0+('>Er0=^1{]M9!p?&:\z]|;&=NP3AhB!B_bi^]Pfkw
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50
Xref: shelby.stanford.edu gnu.emacs.help:108427
To: help-gnu-emacs@gnu.org
Subject: Re: multi-line conditionals in elisp
X-BeenThere: help-gnu-emacs@gnu.org
X-Mailman-Version: 2.1b5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Help: <mailto:help-gnu-emacs-request@gnu.org?subject=help>
List-Post: <mailto:help-gnu-emacs@gnu.org>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
<mailto:help-gnu-emacs-request@gnu.org?subject=subscribe>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
<mailto:help-gnu-emacs-request@gnu.org?subject=unsubscribe>
X-List-Received-Date: Sun, 22 Dec 2002 23:10:09 -0000
Michael Powe <michael+gnus@trollope.org> writes:
> >>>>> "David" == David Kastrup <David.Kastrup@t-online.de> writes:
>
> >> nb. trivial note: on my main workstation, i maintain my
> >> dot-files in rcs. i noted yesterday that my oldest entry in
> >> the .emacs is from january 30, 1998. so, in a little over a
> >> month, it will be 5 years old. that's a lot of bits & bytes
> >> through the pipe.
>
> David> 5 years and you don't know progn. That certainly _is_
> David> impressive.
>
> well, i'm ignorant and you are a jerk. which one of us is worse off?
> hint: i don't think it's me. i can learn what i don't know,
Not if you piss off the people that could teach you. Score adjusted.
> but you can never change your character. thank you very little for
> taking time out of your busy day to ridicule me.
In case you haven't noticed, I also gave you the answer. Should not
happen again.
My busy day has been spent working on supporting people's problems
with AUCTeX (of which I am maintainer), fixing configuration problems
for various users of preview-latex (of which I am main author and
maintainer) and smashing my head in order to figure out a good way to
implement data structures in LaTeX making multiple footnote apparatus
and marginal notes maintainable easibly, so that there will in due
time be a freely available solution for literary scientists.
Yes, I am worse off than you, definitely, since I am concerned with
the problems of many more people, rather than just tiny personal
little problems that could easily be looked up in readily available
material like the free Elisp tutorial.
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum
>From MAILER-DAEMON Sun Dec 22 21:18:35 2002
Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13)
id 18QIAf-0005YV-00
for help-gnu-emacs@gnu.org; Sun, 22 Dec 2002 21:18:21 -0500
Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13)
id 18QIAY-0005Ke-00
for help-gnu-emacs@gnu.org; Sun, 22 Dec 2002 21:18:16 -0500
Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org)
by monty-python.gnu.org with esmtp (Exim 4.10.13)
id 18QIAR-00058M-00
for help-gnu-emacs@gnu.org; Sun, 22 Dec 2002 21:18:07 -0500
From: "SmartList" <help-ncurses@gnu.org>
Date: Sun, 22 Dec 2002 21:18:07 -0500 (EST)
Message-ID: <1040609887.19632.TMDA@monty-python.gnu.org>
References: <E18QI9K-00009R-00@gnudist.gnu.org>
In-Reply-To: <E18QI9K-00009R-00@gnudist.gnu.org>
To: help-gnu-emacs@gnu.org
Precedence: bulk
X-Delivery-Agent: TMDA/0.59
Subject: Please confirm your message
X-BeenThere: help-gnu-emacs@gnu.org
X-Mailman-Version: 2.1b5
Reply-To: help-ncurses-confirm-1040609887.19632.3a946b@gnu.org
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Help: <mailto:help-gnu-emacs-request@gnu.org?subject=help>
List-Post: <mailto:help-gnu-emacs@gnu.org>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
<mailto:help-gnu-emacs-request@gnu.org?subject=subscribe>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
<mailto:help-gnu-emacs-request@gnu.org?subject=unsubscribe>
X-List-Received-Date: Mon, 23 Dec 2002 02:18:36 -0000
Your e-mail message with the subject of "=?GB2312?B?yfHG5sjtvP4=?="
is being held because your address was not recognized.
To release your message for delivery, please send an empty message
to the following address, or use your mailer's "Reply" feature.
help-ncurses-confirm-1040609887.19632.3a946b@gnu.org
This confirmation verifies that your message is legitimate and not
junk-mail.
[ This notice was generated by TMDA/0.59 (http://tmda.net/),
an automated junk-mail reduction system. ]
--- Enclosed is a copy of your message.
>From help-gnu-emacs@gnu.org Sun Dec 22 21:18:06 2002
Return-path: <help-gnu-emacs@gnu.org>
Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13)
id 18QI9i-0004f9-00
for help-ncurses@gnu.org; Sun, 22 Dec 2002 21:17:23 -0500
Received: from gnudist.gnu.org ([199.232.41.7])
by monty-python.gnu.org with esmtp (Exim 4.10.13)
id 18QI9M-0004JE-00
for help-ncurses@gnu.org; Sun, 22 Dec 2002 21:17:00 -0500
Received: from [61.141.197.1] (helo=gnu.org)
by gnudist.gnu.org with esmtp (Exim 4.10.13)
id 18QI9K-00009R-00
for help-ncurses@gnu.org; Sun, 22 Dec 2002 21:16:59 -0500
From: help-gnu-emacs@gnu.org
Subject: =?GB2312?B?yfHG5sjtvP4=?=
To: help-ncurses@gnu.org
Content-Type: text/html;charset="GB2312"
Reply-To: tugangw000@sina.com
Date: Mon, 23 Dec 2002 10:16:00 +0800
X-Priority: 3
X-Mailer: Microsoft Outlook Express 5.50.4133.2400
Message-Id: <E18QI9K-00009R-00@gnudist.gnu.org>
X-Spam-Status: Yes, hits=7.7 required=5.0
tests=CTYPE_JUST_HTML,MAILTO_LINK,MAILTO_TO_SPAM_ADDR,
NO_REAL_NAME,RCVD_IN_RFCI,SPAM_PHRASE_00_01,
SUBJ_FULL_OF_8BITS,USER_AGENT_OE
version=2.41
X-Spam-Flag: YES
X-Spam-Level: *******
X-Spam-Checker-Version: SpamAssassin 2.41 (1.115.2.8-2002-09-05-exp)
X-Spam-Report: 7.70 hits, 5 required;
* -0.3 -- From: does not include a real name
* -0.3 -- X-Mailer header indicates a non-spam MUA (Outlook Express)
* 0.6 -- BODY: Spam phrases score is 00 to 01 (low)
* -0.6 -- BODY: Includes a URL link to send an email
* 1.0 -- URI: Includes a link to a likely spammer email address
* 4.3 -- Subject is full of 8-bit characters
* 2.3 -- RBL: Received via a relay in ipwhois.rfc-ignorant.org
[RBL check: found 1.197.141.61.ipwhois.rfc-ignorant.org., type:
127.0.0.6]
* 0.7 -- HTML-only mail, with no text version
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<BODY>
<P>Ò»¸öÄã²»Äܲ»ÓõÄ<a
href="http://www.webpost.com.cn/download/webpost.exe">ÉñÆæÈí¼þ!
</a>
µÇ½Õ˺ţºss-tugang
ÃÜÂ룺ss-tugang
£¨¸ÃÕ˺ÅÈýÌìÄÚÓÐЧ)
ÈçÓÐÒÉÎÊ£¬Çë»Ýº¯ÖÁ<A
href="mailto:tugangw2000@sina.com">tugangw2000@sina.com</A>¡£
»¶ÓÀ´º¯Ë÷È¡ÄúÐÐÒµµÄ¿Í»§Ãûµ¥¡£
µç»°£º0755-26530145£¬Í¿ÏÈÉú
£¨Èç¹ûÄúÈÏΪ´ËÓʼþ¶ÔÄúÎÞÒâÒ壬ÄÇÎÒΪÄú¸Ðµ½Òź¶²¢ÏòÄú±íʾ³ÏÖ¿µÄǸÒ⣡£©
</BODY>
</HTML>