Atajos de teclado en XFCE

Hace una semana, tan solo una semanita que he instalado xfce y ya no puedo vivir sin el. Esta taaan ligero, tan tan sencillo, tiene esa barrita de menús tan pequeñiiita.

Barra de menu XFCE

Menú principal XFCE
La verdad es que no me he complicado lo mas mínimo, venia utilizando ubuntu-gnome y simplemente ejecute un apt-get install xfce4 y listo, mi nuevo gestor de ventanas preparado para trabajar 100%, todos los menús de gnome/kde integrados y todas las herramientas de configuración de gnome listas para ser utilizadas, que mas quiero.

Algo que si me gusta configurar cada vez que me inicio en una nueva distribución/escritorio linuxero son los atajos de teclado. En xfce tenemos una bonita interfaz para ello Configuración -> Configuración del teclado -> Atajos de teclado, pero como esto no siempre funciona con todas las combinaciones de teclas aquí os dejo el siempre fiable método manual:

Lo primero será conocer como codifica el sistema las teclas que queremos utilizar, para ello utilizaremos el comando xev que ejecutamos desde una terminal y comenzamos a toquetear el teclado. Con cada pulsación obtendremos una salida como esta:

Codigos salida xev tecla escape

En este caso hemos pulsado la tecla escape.

Conocida la codificación de nuestra tecla ahora vamos a crear nuestros atajos. En xfce tenemos un ficherillo en /home/usuario/.config/xfce4/shortcuts/personal.xml donde se definen los atajos de teclado

[xml]








[/xml]

Simplemente tendréis que añadir las lineas que necesitéis, yo por el momento he atajado mi tecla de menú windor <shortcut command=”xfce4-popup-menu” keys=”Super_L”/>.

Seguiré contado mis experiencias con este fantástico escritorio. Por cierto tengo ganas de probar esto http://fluxbox.sourceforge.net/ a ver si encuentro el momento.

4 Comments

Configurando wordpress

Despues de un post de presentación dejo 4 apuntes para poder tener un blog como este funcionando. Configuración de wordpress:

El fichero de configuración se encuentra en la raíz wp-config.php, en el podremos cambiar los datos de conexión con nuestra BD o el conjunto de caracteres con el que serviremos nuestro blog.
[php]
// ** MySQL settings ** //
define(‘DB_NAME’, ‘wordpress’); // The name of the database
define(‘DB_USER’, ‘demo’); // Your MySQL username
define(‘DB_PASSWORD’, ‘demo’); // …and password
define(‘DB_HOST’, ‘localhost’); // 99% chance you won’t need to change this value
define(‘DB_CHARSET’, ‘utf8′);
define(‘DB_COLLATE’, ”);

// You can have multiple installations in one database if you give each a unique prefix
$table_prefix = ‘wp_’; // Only numbers, letters, and underscores please!
[/php]

Si necesitamos cambiar el prefijo de las tablas de nuestro blog, no es suficiente con modificar el parametro $table_prefix = ‘wp_’; en wp-config.php, necesitaremos además realizar los siguientes cambios o de lo contrario nos aparecerá un mensaje “You do not have sufficient permissions to access this page.” al acceder al panel de administración.

  • Cambiar en la tabla ${NEW_WP_PREFIX}_options la opción ${OLD_WP_PREFIX}_user_roles por ${NEW_WP_PREFIX}_user_roles.
  • En la tabla ${NEW_WP_PREFIX}_usermeta cambiar las opciones ${OLD_WP_PREFIX}_capabilities,${OLD_WP_PREFIX}_user_level,${OLD_WP_PREFIX}_autosave_draft_ids por las mismas pero con el NEW_WP_PREFIX.
  • Si tienes en tu blog otros plugins instalados es posible que tengas que realizar alguna otra modificación.

Si como yo tenéis pensado incluir posts con ejemplos de código fuente este plugin http://blog.igeek.info/wp-plugins/igsyntax-hiliter/ os puede ser de ayuda para el formateo y resaltado del mismo. He aquí algún ejemplo:

[java]
public class Main {
private static BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));

private static long readLong() throws IOException {
return Integer.valueOf(readln()).longValue();
}

private static String readln() throws IOException {
return reader.readLine();
}

private static void printMenu() {
System.out.println(“Probando plugin”);
}
}
[/java]

1 Comment

Mi primer post

Con este post inauguro este blog. Espero obtener el tiempo suficiente para poder postear y documentar periódicamente mis aventuras y descubrimientos diarios sobre programación, gnu linux, internet, proyectos, etc…

Leave a comment