Vengo del mundo Mac, donde uso http://www.hogbaysoftware.com/products/quickcursor para editar texto desde cualquier lugar de Vim.
¿Hay algo así en Linux? Ya estoy usando "It's All Text" en Firefox, pero estoy buscando algo más amplio.
Además, he visto este hilo , pero solo son soluciones para el software X y el software Y. ¿Alguna idea?
Respuestas:
Dependerá del administrador de archivos que esté utilizando, pero la mayoría de ellos generalmente puede agregar algún tipo de elemento de menú del botón derecho para "Abrir en Vim".
Yo uso Dolphin para KDE4 . Para agregar elementos de menú (llamados menús de servicio), cree un archivo .desktop en su carpeta de menús de servicio. En mi sistema esto reside
/usr/share/kde4/services/ServiceMenus
pero puede variar para su sistema.Cree el archivo
open_in_vim.desktop
con los siguientes contenidos:Reinicie Dolphin (o Konqueror) y debería ver esta opción cuando haga clic derecho en un archivo.
Si también desea poder abrir carpetas en vim, cambie el tipo mime a
all/all
.Si prefiere que aparezca "Abrir en Vim" debajo del
Actions
menú, elimine la línea,X-KDE-Priority=TopLevel
De acuerdo, no es intuitivo, ¡pero no tienes que pagar dinero para hacerlo!
fuente
~/.local/share/kservices5/ServiceMenus/
.Pruebe este script: acelerado . Me inspiró tener una fiesta después de haberlo probado ¡ Todo es texto! .. (Hola, soy australiano; el juego de palabras "bash" era inevitable :)
¡No es tan elegante como todo es texto! que se limita a usar en Firefox, pero funciona para (casi) TODO el texto en (casi) TODAS las ventanas ... Estoy usando Ubuntu 10.04
Debería (?) Funcionar en otros entornos X11 / Gnome, pero puede que no (?).
Por defecto está configurado para usar
gedit
, y puede elegirgvim
si lo prefiere ...... simplemente cambie el valor de EDITOR =
Asegúrese de leer todos los comentarios ...
Debería hacer el truco hasta que aparezca algo mejor ...
PD: debe preseleccionar parte del texto, pero no es necesario copiarlo en el Portapapeles.
Simplemente seleccione el texto y luego presione cualquier tecla de acceso directo que haya elegido para
quicked
PPS:
En los comentarios del guión olvidé mencionar:
xwininfo
está en lax11-utils
suite.... entonces, para instalar todas las dependencias en Ubuntu / Debianm use el siguiente comando
fuente