Novos plugins para o vim

Se estiver no windows (que nojo) e quizer um calendário rapidinho instale este plugin (calendar): http://vim.sourceforge.net/scripts/script.php?script_id=52

SearchComplete:
http://vim.sourceforge.net/scripts/script.php?script_id=474
complementa com opções de busca (ainda não consegui descobrir) porque as opções estão ficando uma fração de segundo na tela.

Achei no blog do
Giuliani D. Sanches agora à tarde 2008/08/08 - 14:18 uma dica super legal: Uma função para buscar arquivos, funciona assim:

:Find nome



function! Find(name)
let l:_name = substitute(a:name, "\\s", "*", "g")
let l:list=system("find . -iname '*".l:_name."*' -not -name \"*.class\" -and -not -name \"*.swp\" | perl -ne 'print \"$.\\t$_\"'")
let l:num=strlen(substitute(l:list, "[^\n]", "", "g"))
if l:num < 1
echo "'".a:name."' not found"
return
endif

if l:num != 1
echo l:list
let l:input=input("Which ? (=nothing)\n")

if strlen(l:input)==0
return
endif

if strlen(substitute(l:input, "[0-9]", "", "g"))>0
echo "Not a number"
return
endif

if l:input<1 || l:input>l:num
echo "Out of range"
return
endif

let l:line=matchstr("\n".l:list, "\n".l:input."\t[^\n]*")
else
let l:line=l:list
endif

let l:line=substitute(l:line, "^[^\t]*\t./", "", "")
execute ":e ".l:line
endfunction

command! -nargs=1 Find :call Find("")

Nenhum comentário:

Postar um comentário

Insira seu comentário - O mesmo será submetido à aprovação!

linux-cookbook

Grupos do Google
Participe do grupo linux-cookbook
E-mail:
Visitar este grupo