Dependeria de qual gerenciador de arquivos você está usando, mas a maioria deles geralmente pode adicionar algum tipo de item de menu com o botão direito do mouse em "Abrir no Vim".
Eu uso Dolphin para o KDE4 . Para adicionar itens de menu (chamados menus de serviço), você cria um arquivo .desktop na sua pasta de menus de serviço. No meu sistema, isso reside em /usr/share/kde4/services/ServiceMenus
, mas pode variar para o seu sistema.
Crie o arquivo open_in_vim.desktop
com o seguinte conteúdo:
[Desktop Entry]
X-SuSE-translate=true
Type=Service
MimeType=all/allfiles
ServiceTypes=KonqPopupMenu/Plugin
Actions=openInVim
X-KDE-Priority=TopLevel
[Desktop Action openInVim]
Name=Open in Vim
Icon=gvim
Exec=gvim %u
Reinicie o Dolphin (ou o Konqueror) e você verá esta opção quando clicar com o botão direito do mouse em um arquivo.
Se você também quiser abrir pastas no vim, altere o tipo de mime para all/all
.
Se preferir que "Abrir no Vim" apareça no menu Actions
, remova a linha X-KDE-Priority=TopLevel
Com certeza, não é intuitivo, mas você não precisa pagar para fazer isso!