Eu venho do mundo Mac, onde uso o http://www.hogbaysoftware.com/products/quickcursor para editar texto de qualquer lugar do Vim.
Existe algo assim no Linux? Já estou usando "It's All Text" no Firefox, mas estou procurando algo mais amplo.
Além disso, observei esse tópico , mas são apenas soluções para o software X e Y. Alguma idéia?
Respostas:
Isso dependeria do gerenciador de arquivos que você estiver usando, mas na maioria deles você pode adicionar algum tipo de item de menu com o botão direito do mouse em "Abrir no Vim".
Eu uso o Dolphin para o KDE4 . Para adicionar itens de menu (chamados menus de serviço), crie um arquivo .desktop na pasta de menus de serviço. No meu sistema, isso reside,
/usr/share/kde4/services/ServiceMenus
mas pode variar para o seu sistema.Crie o arquivo
open_in_vim.desktop
com o seguinte conteúdo:Reinicie o Dolphin (ou Konqueror) e você deverá ver esta opção ao clicar com o botão direito do mouse em um arquivo.
Se você também deseja abrir pastas no vim, altere o tipo mime para
all/all
.Se você preferir que "Abrir no Vim" apareça no
Actions
menu, remova a linha,X-KDE-Priority=TopLevel
É verdade que não é intuitivo, mas você não precisa pagar para fazer isso!
fonte
~/.local/share/kservices5/ServiceMenus/
.Experimente este script: acelerado . Fui inspirado a ter uma festa, depois de ter tentado É tudo texto! .. (Ei, sou australiano; o trocadilho "bash" era inevitável :)
Não é tão liso quanto é todo o texto! que é limitado para uso no Firefox, mas funciona para (quase) TODO o texto em (quase) TODAS as janelas ... Estou usando o Ubuntu 10.04
Deveria (?) Funcionar em outros ambientes X11 / Gnome, mas não pode (?).
Por padrão, está definido para uso
gedit
, e você pode escolhergvim
se preferir ...... basta alterar o valor de EDITOR =
Certifique-se de ler todos os comentários.
Deve fazer o truque até que algo melhor apareça ...
PS: Você deve pré-selecionar algum texto, mas não há necessidade de copiá-lo para a área de transferência.
Basta selecionar o texto e pressionar a tecla de atalho escolhida para
quicked
PPS:
Nos comentários do script, esqueci de mencionar:
xwininfo
está nax11-utils
suíte.... então, para instalar todas as dependências no Ubuntu / Debianm, use o seguinte comando
fonte