Article View: es.comp.os.linux.programacion
Article #7954Re: Búsqueda en vim de texto
From: sio2
Date: Wed, 22 Jan 2003 15:22
Date: Wed, 22 Jan 2003 15:22
42 lines
2541 bytes
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-mailReferences:
<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)