Equivalente de Linux del comando Windows-R (XFCE)

Equivalente de Linux del comando Windows-R (XFCE)

El comando Windows-R en Windows 7/8/10 abre el mensaje Ejecutar donde se puede ingresar:

  • Un nombre de carpeta (por ejemplo c:\temp\docs, ) y abra esa carpeta en el administrador de archivos (es decir, el explorador).
  • Un nombre de comando (por ejemplo putty.exe, , notepad.exe c:\newdoc.txt) y ejecutar ese comando si se encuentra en la ruta (o se puede especificar la ruta completa).
  • Un nombre de documento (por ejemplo d:\docs\readme.txt, ) y abrirlo en el editor asociado.

¿Existe alguna funcionalidad o utilidad incorporada de Linux que pueda proporcionar esta funcionalidad unificada?

Básicamente, solo necesita ser una ventana que acepte un comando y, si ese comando es un directorio o un archivo no ejecutable, llámelo; xdg-opende lo contrario, ejecute el comando.

El buscador de aplicaciones no es adecuado ya que simplemente filtra los lanzadores de configuración. No puedo escribir una ubicación de directorio, o vi ~/mydoc.txtpor ejemplo.

Para abrir un directorio con nombre, podría usar el acceso directo del administrador de archivos, pero Thunar se abre sin centrarse en la barra de ubicación del archivo y, por lo tanto, requiere Ctrl-L adicional. ¿Thunar tiene alguna opción de línea de comando para establecer el foco en la barra de ubicación al abrir? La página de manual no muestra ninguno.

Puedo usar el acceso directo de terminal abierto para ejecutar un comando (por ejemplo vi ~/mydoc.txt, mousepad ~/the.conf), pero luego me queda una ventana de terminal abierta.

Espero haber pasado por alto algo o que exista una utilidad simple a la que alguien pueda indicarme útilmente.

Respuesta1

Puedes lograr esto con F2 en Gnome. Con XFCE puedesprincipalmentehágalo, pero necesita asignar un acceso directo a xfrun4 y asegurarse de que xfce4-settings-helper se esté ejecutando, luego cree una acción personalizada en Application Finder. La desventaja aquí es que debes recordar ejecutar el comando con un prefijo para que se ejecute correctamente.

Configure el acceso directo a través de: Configuración > Administrador de configuración de Xfce 4 > Teclado > Accesos directos a aplicaciones.

Después de la configuración, debe configurar una acción personalizada dentro del Buscador de aplicaciones. Lo siguiente ejecutará todo lo que escriba en elCorrerventana en bash:

xfce4-terminal -x bash -ic "%s ; bash"

Para obtener detalles adicionales, consulte los dos hilos siguientes: Configurar acceso directo:https://ubuntuforums.org/showthread.php?t=1773019

Configurar comando para ejecutar:https://askubuntu.com/questions/492876/xfce4-alt-f2-xfrun4-command-impotent-in-14-04-trusty

Respuesta2

Podría valer la pena considerar el uso de una herramienta dedicada diseñada para ofrecer un lanzamiento potente e independiente de comandos/archivos ad-hoc. No es necesariamente necesario utilizar algo integrado en un entorno de escritorio.... Una ventaja de esto es que no está atado a un DE específico en caso de que decida cambiar.

Por ejemplo, eche un vistazo aInterrobang,menú, o la variedad general deLanzadores de aplicaciones.

información relacionada