Como usar o PSReadline para ter o movimento do cursor do estilo bash

2

Como posso obter esses atalhos com PSReadLine:

ctrl + a: Move para o começo da linha ctrl + e: Move para o final da linha ctrl + w: apaga uma palavra para trás ctrl + k: Apaga todas as palavras para trás

Ainda não vi como fazer isso com o PSReadLine. Eu principalmente só quero ctrl + ae ctrl + e eu uso estes constantemente no bash e é irritante ter que usar em casa, acabar no Windows.

    
por user1028270 04.07.2016 / 18:01

1 resposta

3

Digite isto para obter uma lista dos atalhos atuais e disponíveis:

Get-PSReadlineKeyHandler

E, em seguida, defina-os com Set-PSReadlineKeyHandler . Aqui está ctrl + a como exemplo para você começar:

Set-PSReadlineKeyHandler -Chord Ctrl+a -Function BeginningOfLine

Você pode colocar esses comandos Set-PSReadlineKeyHandler em seu perfil $ para que eles sejam executados a cada sessão.

Eu deixarei você resolver as outras combinações de teclas por si mesmo. Isso tudo está documentado na página do PSReadline , a propósito.

    
por 05.07.2016 / 03:18

Tags