keybindings Emacs en epiphany (o Gnome en general)

Germán Póo-Caamaño gpoo en calcifer.org
Mie Ago 27 11:33:17 CLT 2008


On Wed, 2008-08-27 at 10:36 -0400, Alvaro Herrera wrote:
> Aldrin Martoq escribió:
> 
> > Me parece mas productivo que te acostumbres al ambiente, ya que todo
> > funciona de la misma manera: CTRL+W cierra un tab/ventana en firefox, en
> > nautilus, en evolution y un largo etc. Es como acostumbrarte entre VI vs
> > EMACS. Si, ya se que tambien se pueden modificar las teclas...
> 
> Llevo usando años el ambiente Gnome por omisión y no he podido
> acostumbrarme; o más bien, me acostumbro pero me doy cuenta que no es
> productivo :-) Afortunadamente no uso Nautilus ni Evolution ni Firefox,
> así que puedo prescindir de sus mañas.

En realidad, debiera darte lo mismo.  Porque GTK+ provee un conjunto
predefinidos de menús, que incluyen icono, acceso rápido, texto,
traducción, etc.  Cualquier aplicación escrita en GTK+ debiera proveerte
eso.

Firefox es una aplicación externa que no usa GTK+, así que no aplica.

> La inconsistencia del uso de Ctrl-W versus Ctrl-Q para cerrar algunas
> aplicaciones que sí uso me fastidia bastante (Gthumb vs. Evince por ej).

Ctrl+W es para cerrar un documento/ventana (Window), mientras que Ctrl-Q
es para cerrar la aplicación (Quit).

En Evince cada ventana que abres es un documento, y las cierras de a
una.  En Epiphany, cada pestaña o ventana corresponde a un documento,
cada vez que presionas Ctrl-W cierra el documento de trabajo
(documento).  Cuando cierras el último documento, la aplicación cierra.

En el caso de GThumb (que no lo uso hace años), la aplicación no tiene
dicha orientación, es sólo una aplicación, no orientada a documentos.

Por consistencia, tanto Evince como Epiphany debieran tener la opción de
salir de la aplicación cerrando todas las ventanas.  Pero si cada
ventana se ejecuta en un proceso separado, tal vez el beneficio no es
suficiente para que los desarrolladores lo consideren.

Son deducciones mías, no lo tomen como regla.  Pero busquemos en
rápidamente en bugzilla a ver que nos dice...

Encontramos discrepancias: ¿qué sucede con aplicaciones que funcionan en
el applet o "parecieran" ejecutadas desde allí?:
http://bugzilla.gnome.org/show_bug.cgi?id=524730

Otros argumentos, precisamente entre Gthumb y Evince:
http://bugzilla.gnome.org/show_bug.cgi?id=137227

A ellos llegué luego de consultar:
http://bugzilla.gnome.org/buglist.cgi?query=Ctrl-Q

> Hace unos meses cambié mi mapa de teclado en bash (readline en realidad)
> para que use las teclas de vi en vez de emacs, y me he sentido mucho más
> cómodo.  Lo único que echo de menos es Ctrl-A para ir al principio de la
> línea estando en modo edición (y la completación de nombres de archivo,
> que todavía no encuentro la maldita combinación ... está tan mal
> documentado este modo, que da pena).

Las combinaciones las puedes personalizar en el archivo .inputrc.

Respecto a documentación, una búsqueda por "readline vi editing mode"
podría llevarte a algo como:
http://www.catonmat.net/blog/bash-vi-editing-mode-cheat-sheet/
http://www.catonmat.net/blog/bash-emacs-editing-mode-cheat-sheet/

Saludos,

-- 
Germán Póo-Caamaño
http://www.calcifer.org/



Más información sobre la lista de distribución Linux