Ao usar o Vim, você pode :Explore
navegar pelos arquivos e pastas.
Existe uma maneira simples de iniciar o Vim no "modo Explorar" a partir do terminal? Posso fazer isso apenas argumentando com o Vim?
Ao usar o Vim, você pode :Explore
navegar pelos arquivos e pastas.
Existe uma maneira simples de iniciar o Vim no "modo Explorar" a partir do terminal? Posso fazer isso apenas argumentando com o Vim?
Respostas:
Como alternativa (a passagem do (s) argumento (s) do diretório, como na resposta do @ EvergreenTree, depende dos autocmds do plugin netrw e não é uma solução geral), você pode passar qualquer comando Ex para o Vim na inicialização através do -c
argumento:
$ vim -c Explore
Você também pode usar +
, exatamente o mesmo que -c
, exceto um pouco mais curto:
$ vim +Explore
O "Modo de Exploração" de que você está falando é o netrw, um plugin do vim que é fornecido por padrão. Ele deve abrir nesse "modo" se você apenas tentar abrir um diretório com o vim, por exemplo.vim foo/bar/baz/
E se
Então, o seguinte permitirá que você digite gvim (por si só) e obtenha uma exibição no navegador mostrando:
augroup VimStartup
au!
au VimEnter * if expand("%") == "" && argc() == 0 && (v:servername =~ 'GVIM\d*' || v:servername == "") | e . | endif
augroup END
(coloque isso no seu .vimrc)
vim .
.