🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #7954

Re: Búsqueda en vim de texto

#7954
From: sio2
Date: Wed, 22 Jan 2003 15:22
42 lines
2541 bytes
El mi�rcoles, 22 de enero de 2003, a las 12:29 GMT, marmolejo escribi�:
> A ver, estoy trasteando y se me ocurren cosas:
> 
> en el .vimrc:
> 
> source ~/vim/firm.vim
> au FileType mail call Firma()
>
> (...)
Voy a probarlo a ver qu� tal. La verdad es que no me he le�do todo el
manual de vim y pens� en resolverlo recurriendo a los mapeos
exclusivamente.

De todos modos, he logrado lo que quer�a (aunque no situarme en una
palabra dentro de una sentencia 'if', que en un mapeo tiene que estar
precedida de un ':'):


" Se supone que mutt o slrn escriben la parte fija de la firma.

" Copia la direcci�n del destinatario en la firma. 
nmap ,mail /^From:<CR>/<\S*><CR>vi<y/^-- $<CR>/EMAIL<CR>va(P

" Mete la cita en la firma.
nmap ,cita /^-- $<CR>o<ESC>:. !fortune ~/.citas \| fmt -w60<CR>

" Ahora lo juntamos todo.
nmap ,apanyafirma /^-- $<CR>:if search("(EMAIL)","w") > 0<CR>normal
,mail<CR>normal ,cita<CR>endif

autocmd FileType mail set tw=72 expandtab
autocmd FileType mail normal ,apanyafirma

Gracias.

-- 
Y mis desdichas son como cerezas,/ que voy por una y, de
una en otra asidas,/ vuelvo con todo un plato de tristezas.
                  --- Tom� de Burguillos ---
   Si     Di�xido de Silicio |        Gentoo Linux 1.2
  /  \         (SiO2)        |    Jos� Miguel S�nchez Al�s
 O    O   Mineral de Cuarzo  |  sio2.arr@ba.online.fr | URL #257033
Technical Details
Message-ID: <slrnb2tdot.ne9.sio2.arr@cebolleta.net.dhis.org>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!fu-berlin.de!uni-berlin.de!22.red-80-37-129.pooles.rima-tde.NET!not-for-mail
References: <slrnb2qtv8.m39.sio2.arr@cebolleta.net.dhis.org> <slrnb2r7lu.6bc.benjamin@lamanonegra.eg> <slrnb2rqck.mcq.sio2.arr@cebolleta.net.dhis.org> <slrnb2t3kp.61n.marmolejo@porta.til>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,5173acf7a7de1855
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-01-22 07:28:19 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!fu-berlin.de!uni-berlin.de!22.red-80-37-129.pooles.rima-tde.NET!not-for-mail
From: sio2 <sio2.arr@ba.online.fr>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Búsqueda en vim de texto
Date: Wed, 22 Jan 2003 16:22:05 +0100
Lines: 42
Message-ID: <slrnb2tdot.ne9.sio2.arr@cebolleta.net.dhis.org>
References: <slrnb2qtv8.m39.sio2.arr@cebolleta.net.dhis.org> <slrnb2r7lu.6bc.benjamin@lamanonegra.eg> <slrnb2rqck.mcq.sio2.arr@cebolleta.net.dhis.org> <slrnb2t3kp.61n.marmolejo@porta.til>
Reply-To: sio2.arr@ba.online.fr
NNTP-Posting-Host: 22.red-80-37-129.pooles.rima-tde.net (80.37.129.22)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 1043249297 28287121 80.37.129.22 (16 [113866])
X-Orig-Path: cebolleta.net.dhis.org!news
User-Agent: slrn/0.9.7.4 (Linux)