¿Hay alguna manera de configurar nautilus para abrir un archivo en un proceso gvim existente en un nuevo búfer en lugar de cargar una nueva instancia de gvim? Sé que puedo arrastrar y soltar el archivo en gvim, pero sería conveniente si pudiera hacer doble clic en un archivo para abrirlo.¿Has abierto el archivo nautilus en el nuevo buffer gvim?
Respuesta
en un terminal
cd ~/.local/share/applications
vi gvim-tab.desktop
Copia Pega este código:
[Desktop Entry]
Encoding=UTF-8
Name=GVim Text Editor (Tabs)
Comment=Edit text files in a new tab
Exec=gvim --remote-tab %F
Terminal=false
Type=Application
Icon=/usr/share/pixmaps/vim.svg
Categories=Application;Utility;TextEditor;
StartupNotify=true
MimeType=text/plain;
NoDisplay=true
En Nautilus
Right-Click in a text file
Open With
Open with a another application
Select "GVim Text Editor (Tabs)"
Se hace
Quizás pueda escribir un script de shell para automatizar esto si Gvim proporciona la funcionalidad. Personalmente no sé lo suficiente como para proporcionar los detalles. ¿Solo una dirección para probar?
Realmente solo quiere lanzar gVim con la opción --remote-tab-silent. De the manual: -
*--remote-tab-silent*
--remote-tab-silent
Like --remote-silent but open each file in a new tabpage.
también sólo echa un vistazo --remote silencioso si no está queriendo una nueva pestaña y desea crear un nuevo buffer.
alguna idea de dónde configura gnome qué programa se asocia con archivos de texto? Sistema -> Preferencias -> Aplicaciones preferidas parece ser el área correcta, pero no le permite elegir un editor de texto allí. . . – CMB
Estoy en una Mac, así que no estoy al 100%, pero podrías probar esto: - http://www.howtogeek.com/howto/ubuntu/add-open-with-gedit-to-the-right- click-menu-in-ubuntu/y use este script en su lugar: - http://pastebin.com/m7abf308e Podría hacer el truco. –
Gracias, yo uso los búferes en lugar de pestañas también. – Costa
- 1. Saltando de nuevo a un archivo abierto anteriormente en Vim
- 2. Abrir archivos en Gvim existente en múltiples (nuevo) pestañas
- 3. configure la fuente gvim en el archivo .vimrc
- 4. Editar menú original contexto Nautilus
- 5. emacs tuberías de concha de salida a un nuevo buffer
- 6. cómo cambiar el margen izquierdo en gvim
- 7. Guardar WordprocessingDocument modificado en el nuevo archivo
- 8. php abierto el archivo de Excel en el navegador
- 9. al cerrar el archivo abierto por ConfigParser
- 10. archivo abierto Vim bajo el cursor
- 11. cómo comprobar el archivo abierto sin lsof
- 12. Obtención del último archivo abierto en el cuadro de diálogo de archivo abierto
- 13. Preguntas de Glamour y Nautilus
- 14. C# ¿calcular MD5 para el archivo abierto?
- 15. Compruebe si el archivo ya está abierto
- 16. ¿Cómo cerrar el ARCHIVO * abierto por _wfopen?
- 17. ¿Has configurado ClickListener para el elemento giratorio?
- 18. Emacs buffer-menu: ¿cómo mostrar solo el archivo + dired buffers?
- 19. Cómo tener un archivo abierto normalmente en Resharper en lugar de en el modo "Mantener abierto"
- 20. ¿Cómo determino el tamaño de un archivo abierto en Python?
- 21. El archivo de comprobación está abierto en Delphi
- 22. Eclipse: ¿tiene el mismo archivo abierto en dos editores?
- 23. Renombre de forma programable el archivo abierto en Windows
- 24. Obtener ruta desde el archivo abierto en Python
- 25. Cómo leer el archivo abierto de Excel en C#
- 26. ¿Cómo purgo el buffer cin?
- 27. Perl: Borrar el contenido del archivo y el archivo abierto en modo append
- 28. "Fusionar" nuevo archivo en el tronco en una rama
- 29. Cómo vaciar el buffer io en Erlang?
- 30. ¿Cambiar el tema en el nuevo TextMate?
Impresionante: ¡exactamente lo que intentaba descubrir! ¡Gracias! : D – CMB
Esto funciona muy bien para mí, excepto que con la configuración de arriba mi cursor cambió a un girador durante mucho tiempo. Para solucionarlo cambié 'StartupNotify = false' en la entrada del escritorio. http://developer.gnome.org/integration-guide/stable/startup-notification.html.en – Johann
¡Gracias! ¡Rock! – Costa