Por que Esc-p ou Ctrl-p não funcionam em um terminal, mas funcionam em todos os outros?

0

De alguma forma, quando eu começo minha sessão X no Ubuntu 16.04, eu obtenho uma janela do Terminal Gnome com 6 abas e todas elas funcionam como esperado, exceto pela última aba. Aquele perde a funcionalidade Esc - p / Alt - P .

Como funciona nas outras 5 guias, minha ideia seria porque é a última guia. Ao mesmo tempo, se eu fechar essa aba e reabrir uma nova, essa nova funcionará como esperado.

Essa janela de terminal é aberta automaticamente sempre que eu abro minha sessão X.

Outra coisa que também não funciona é Ctrl - d . A primeira vez que acertei, recebi um ^D no console e ele não foi morto.

Como uma observação, uma coisa que eu faço no meu .bashrc é stty -ctlecho , então eu não obtenho o ^C o tempo todo (o que me impede de usar copiar / colar!). aquele específico como não é executado desde que eu vejo o ^D ao digitar a tecla Ctrl - d no console.

O que poderia estar errado?

Os binários em questão:

alexis   23335 22889  0 08:31 ?        00:00:22 /usr/lib/gnome-terminal/gnome-terminal-server
alexis   23376 23335  0 08:31 pts/19   00:00:00 bash
alexis   23377 23335  0 08:31 pts/20   00:00:00 bash
alexis   23378 23335  0 08:31 pts/21   00:00:00 bash
alexis   23379 23335  0 08:31 pts/22   00:00:00 bash
alexis   23387 23335  0 08:31 pts/23   00:00:00 bash
alexis   23430 23335  0 08:31 pts/24   00:00:00 bash
alexis   24960 23335  0 08:53 pts/5    00:00:00 bash
alexis   25387 23335  0 09:02 pts/6    00:00:00 bash
    
por Alexis Wilke 29.07.2016 / 18:54

2 respostas

1

Eu descobri hoje qual é o problema.

Eu mudei o meu prompt há alguns dias para incluir o tempo ( H:M:S ) após o caminho atual, para que eu possa ver quando eu executei um comando. Isso é útil quando eu quero ter uma idéia de quanto tempo um comando leva, sem precisar pensar em usar /usr/bin/time .

Esta adição tornou o comprimento do prompt muito mais longo (mais 9 caracteres, com o espaço) e o Esc - p / Alt - A funcionalidade P é desativada porque decide que a posição do cursor está muito distante da coluna 1.

Se eu fizer:

cd ..

apenas uma vez, o tamanho do prompt é reduzido apenas o suficiente para o retorno da funcionalidade!

Note que Ctrl - R ainda funciona.

    
por 31.07.2016 / 16:41
0

alterou meu ~ / .inputrc no modo de edição vi com a seguinte configuração

set completion-ignore-case on
set show-all-if-ambiguous on
set show-all-if-unmodified on

set editing-mode vi
set keymap vi-insert

"\C-p":previous-history
"\C-n":next-history
"\C-a.":beginning-of-line
"\C-e.":end-of-line

"\C-l":clear-screen
    
por 19.12.2017 / 02:14