# Usar perfiles para extender su acción

Existen algunas situaciones en las que querrá que una acción determinada se comporte de manera ligeramente diferente dependiendo de los elementos actualmente seleccionados o del entorno de ejecución actual.

## Abrir una terminal aquí

Digamos que tiene una acción que abre una terminal en la ubicación actual.

La ha configurado para abrir su terminal preferida en la ubicación a la que su gestor de archivos apunta actualmente.

Pero, ¿qué sucede si quiere seleccionar una carpeta en su gestor de archivos, y abrir directamente su terminal allí? Si mantiene su acción basada en la ubicación actual del gestor de archivos, su terminal se abrirá en la carpeta padre de la carpeta seleccionada.

Una solución es definir un perfil nuevo para su acción, configurándolo para abrir la terminal en la carpeta objetivo.

At runtime, Caja-Actions will successively examine each profile attached to your action. If the first profile targets a file while you have selected a directory, then Caja-Actions will just try with your second profile.

To create a new profile, first select the action in the items list, then choose File New profile.

Se crea un perfil nuevo en su acción.

Ahora puede definir las condiciones que deben cumplirse para que este perfil se elija, y el comando que se ejecutará.

## Ordenar los perfiles de una acción

At runtime, Caja-Actions will begin with examining the conditions set on your action.

If these conditions (the action-conditions) are met, then Caja-Actions will examine in order each profile.

If these conditions (the action-conditions) are met, then Caja-Actions will examine in order each profile.

Si no se encuentran perfiles válidos en tiempo de ejecución, entonces la acción será considerada no válida, y no se mostrará en el menú contextual del gestor de archivos.

Profiles of an action are ordered, and they are examined in that order at runtime. The first profile whose conditions are met will be validated, and made selectable in the Caja context menu.

Entonces, el orden de los perfiles puede ser importante para su acción: sólo se selecciona el primer perfil válido encontrado.

Puede ordenar sus perfiles en una acción de dos maneras.

1. Corte el perfil que mover, seleccione el perfil antes de cortar el perfil que insertar, y péguelo.

2. Pulse en el perfil que mover y arrástrelo a su lugar correcto.