En Ubuntu 11.10, ¿cómo puedo configurar nautilus para que cuando seleccione "Guardar como ..." en Evince o en algún otro visor de PDF, para un PDF que descargué con el navegador, sugiera automáticamente la carpeta 'Documentos' para guardarlo? ¿archivo PDF?
En este momento solo me da la última carpeta que se usó para guardar algo antes. Recuerdo que 11.04 estaba haciendo exactamente esto, lo cual es conveniente para mantener todos los archivos PDF en una sola carpeta.
Respuestas:
Por qué...
En esta respuesta me estoy concentrando en evidencia ya que mencionaste esto como tu aplicación clave en la pregunta.
Mirando el código fuente, el cuadro de diálogo Guardar como solo establece el nombre de archivo predeterminado. Como no se define ninguna carpeta, las bibliotecas GTK3 suponen que las carpetas utilizadas recientemente son la primera carpeta que se mostrará en el cuadro de diálogo.
Las aplicaciones GTK3 tienen que configurar explícitamente la carpeta para buscar primero.
Personalmente, creo que se debe definir la carpeta predeterminada para evince, por lo que debe archivar esto en bugzilla como una solicitud de lista de deseos / errores.
Cómo...
La siguiente es una forma de forzar a evince a que se ajuste de forma predeterminada a la carpeta Documentos en lugar de la anterior utilizada recientemente .
En resumen, la fuente se cambia para obtener la carpeta de documentos predeterminada y establecerla como la carpeta predeterminada para el cuadro de diálogo Guardar como .
instalar las herramientas de desarrollo básicas
obtener la fuente
Haz el cambio
Abra ev-window.c
Copie y pegue lo siguiente en el archivo en la posición que se muestra en la imagen
Guardar y cerrar gedit
darle un nombre de paquete único
OK, necesitamos darle un nombre único al paquete para evitar que las actualizaciones del repositorio sobrescriban su paquete modificado
gedit debian / changelog
ahora agregue
+yourname
a la versión de la línea superior y guardees decir
evince (3.2.1-0ubuntu2+fossfreedom)
construir el paquete
NB esto descargará 161Mb de dependencias
Ir a tomar un café ... y probablemente almorzar!
Como comentario aparte, para evitar que esta nueva versión de evince se actualice en el futuro, use synaptic para fijar esta versión de evince.
fuente
Desafortunadamente, debido a la forma en que el diálogo de selección de archivos ha sido codificado en GTK + 3.x, no puede cambiar este comportamiento de manera consistente.
El selector de archivos siempre volverá a los documentos recientes como la ubicación, a menos que la aplicación que está utilizando esté específicamente codificada para abrir una carpeta de forma predeterminada, y la mayoría de las aplicaciones no tienen esta opción.
Vea esta respuesta: ¿Puedo evitar que las aplicaciones seleccionen "Usado recientemente" de forma predeterminada en los cuadros de diálogo de selección de archivos?
Como leerán allí, hice muchas pruebas y no había manera de evitarlo. Lamento que no pueda obtener lo que desea en este caso, pero puede informar un error y tal vez implementen la opción.
fuente
Puede usar Libre Office para PDF y en Libre Office puede cambiar la ubicación predeterminada para los tipos de archivo y está aquí
~/.libreoffice/3/user/gallery/
en Herramientas -> Opciones -> Rutas -> GráficoComplementos http://www.libreoffice.org/features/extensions/
Buscando en Google y buscando /superuser/220647/executing-the-default-application-assigned-to-a-file-type-from-terminal-given AND http://www.packtpub.com/ artículo / control-de-tipos-de-archivo-en-ubuntu Y http://silverwav.wordpress.com/2010/03/21/note-ubuntu-default-folders/ Y el archivo a cambiar es un archivo de configuración oculto carpeta en su carpeta de inicio:
gedit ~/.config/user-dirs.dirs
realice los cambios que desee, guarde y cierre. Y luego, correxdg-user-dirs-update
para reflejar los cambios. Pero cómo no sé, pero algo de todo esto es lo que creo que debería ser de esta manera posible."Las ubicaciones de guardado personalizadas probablemente podrían ser pirateadas en Firefox ya que puede guardar acciones basadas en el tipo de archivo ya.
También puede escribir un script de shell, luego configurar Firefox para que abra los tipos de archivo que desee con ese script. Firefox descargará el archivo a un directorio temporal y pasará el nombre del archivo al script. El script analizaría la salida
file ${1}
o haría alguna coincidencia de expresiones regulares en el nombre del archivo, y tomaría la acción apropiada que desee (mover a X, mover a Y, etc.).Es probable que este nivel de preferencias de tipo mimo no sea una característica del propio Gnome ".
Por cierto, Libreoffice tiene esa posibilidad https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/801130
Además, siempre puede guardar en la misma carpeta, pero hacer una comprobación de secuencia de comandos de la carpeta y mover archivos de tipo X.
Creo que de alguna manera se haría si es posible hacer un lanzador específico para la extensión .pdf y en el lanzador para hacer que la carpeta predeterminada sea la deseada.
¿Cómo? No lo sé, pero espero que esto te ayude a encontrar una respuesta.
fuente