Saturday, April 6, 2019

F7 es la mejor tecla de acceso directo de PowerShell que ya nadie usa. Debemos arreglar esto.

Hace miles de años, sus ancestros, y yo mismo, utilizamos DOS (o CMD) presionando F7 para obtener esta pequeña caja ASCII emergente para seleccionar los comandos que habían escrito antes.

 Holy crap is a little ASCII box

Cuando me encuentro en cmd.exe, uso mucho F7. Sí, también hablo * nix y Sí, Ctrl-R es increíble y encantador, eres increíble por saberlo y Sí, funciona en PowerShell.

 Ctrl-R para trabajos de historia en PowerShell

Aquí está la tragedia . Ctrl-R para una búsqueda de comando inversa funciona en PowerShell debido a un módulo llamado PSReadLine . PSReadLine es básicamente una parte de PowerShell ahora y realiza docenas de innumerables mejoras en la edición de la línea de comandos. También, no estoy seguro de por qué y todavía estoy aprendiendo, sin saberlo, bloquea la gloriosa tecla de acceso rápido F7.

Si elimina PSReadLine (puede hacerlo de forma segura, solo se aplicará a la sesión actual)

 Quitar módulo -Nombre PSReadLine 

Por qué, luego obtienes el historial de F7 con una caja ASCII mágica en PowerShell. Y como todos sabemos, 4k 3D VR se condene, impresioname con ASCII si quieres un corazón de desarrollador .

Hay una Respuesta StackOverflow con un pequeño fragmento de PowerShell que será ventana emergente – espérelo – una lista gráfica con su historial de comandos llamando a

 Set-PSReadlineKeyHandler -Key F7 

Y, básicamente, volviendo a vincular el PSReadlineKeyHandler para F7. PSReadline es brillante, pero lo que realmente quiero hacer es decirle que "enfríe" en F7. No quiero enlazar o desenlazar F7 (no está enlazado de forma predeterminada) Solo quiero que pase.

Hasta ese día, yo y tú solo podemos presionar Ctrl-R para nuestra búsqueda de historial inverso, u obtener esta triste sombra de una caja ASCII presionando "h". Sí, h ya tiene un alias en su máquina para Get-History.

PS C: Users scott> h


Id CommandLine
– ———–
1 dir
2 Remove-Module -Name PSReadLine

Luego, incluso puedes escribir "r 1" para "invoke-history" en el artículo 1.

Pero aún así lloraré ASCII (High ASCII? ANSI? VT100?) Cuadro de historia.


Patrocinador : Administre las solicitudes de extracción de GitHub directamente desde el IDE con el último JetBrains Rider . Un generador de perfiles de rendimiento integrado en Windows también viene al rescate.

.


READ MORE – CLICK HERE

www.Down.co.ve


No comments:

Post a Comment

Como crear tarjetas Virtuales Visa o MasterCard con tu divisa y las ventajas que ofrecen

Hoy día, gracias al creciente mundo del Internet se le ha permitido a cada persona poder acceder a muchos productos o servicios. Y en estos ...