Zapas s vim...
Matej Cepl
ceplma00 na yahoo.com
Čtvrtek Listopad 1 04:56:53 CET 2001
Dobrý den,
nainstaloval jsem si abook (http://abook.soureforge.net) a u něho
jsem nalezl výtečný plugin pro vim (mimo jiné ládování adresy z
abooku ve vim). Jenomže bych ho potřeboval přemluvit, aby se
výstup z abooku odháčkoval. Jedná se o dvě spuštění abooku.
Jendou to bylo jednoduché:
silent exe 'let output=system("abook --mutt-query \
| tr2 il2 ascii ' . lookup . '")'
ale v druhém případě je původní příkaz takto:
function s:AliasListAbook()
let b:AliasListMsg = ""
let f = tempname()
set paste
silent exe '!abook 2> ' . f
exe 'let addresses=system("cat ' . f . '")'
if "" == addresses
let b:AliasListMsg = "Nothing found to lookup"
return ""
endif
[... funkce pokračuje dále ...]
a s těma tečkama si nějak nedokážu poradit. Nevíte někdo jak na
to (pochopitelně, že to je vim 6.0, ale to asi zasvěcení
poznali)?
Děkuji za každou radu
Matěj
--
Matej Cepl, ceplma00 na yahoo.com
138 Highland Ave. #10, Somerville, Ma 02143, (617) 623-1488
As with the Christian religion, the worst advertisement for
Socialism is its adherents.
-- George Orwell
Další informace o konferenci Editors