Eu uso ssh -X user@IP
para conectar-me a um servidor Ubuntu que foi gnome-terminal
instalado nele.
Quando lá dentro gnome-terminal
, ocasionalmente eu acerto acidentalmente uma combinação de teclas e o terminal se comporta de maneira diferente. Eu acho que entrei no "modo vi". Como exemplo, depois de ter atingido essa combinação misteriosa, posso pressionar -e o tamanho da fonte do terminal fica menor.
Eu tenho que pressionar ESCpara voltar ao modo normal.
Alguém pode me dizer qual combinação de teclas posso ter encontrado e fornecer links ou dicas úteis para as coisas que posso fazer com o "modo vi"?
Tentei pesquisar no Google, mas não encontrei nada particularmente bom - a maioria das páginas se refere ao "modo vi" dentro do vi.
Para obter informações, estou usando um teclado francês AZERTY, e a combinação de teclas que acho pressionada é AltGr+ -(nos teclados AZERTY, as teclas numéricas fornecem pontuação, a menos que Shiftseja pressionado - a tecla que estou pressionando tem 6), para que eu possa pegue o |
personagem.
fonte
Crtl
e-
diminuía as fontesCtrl-Shift
e+
as aumentava. Gostaria de saber se você obteve o mapa de teclas para que ele emule Ctrl com uma combinação de teclas diferente?loadkeys defkeymap
trabalhei em alguns sistemas mais antigos, mas não consigo encontrar um mapa de teclas padrão no meu sistema.Respostas:
Normalmente, o
vi
modo é definido no bash comset -o vi
.Por padrão, e ao contrário do próprio editor, você estará no
insert
modo. Você pode pressionar ESCe ialternar entre o modo de inserção e comando.(de linuxselfhelp )
Para ir para o modo padrão, use
set -o emacs
.De acordo com esta pergunta , você pode sair do modo emacs (e voltar) com Meta + Ctrl + J. Mas não consigo fazer isso funcionar no teclado (talvez porque não tenho certeza para o que o Meta está mapeado).
Aqui está um link com alguns comandos de edição: hyperex.org: modo vi .
Aqui está outro link para uma referência de tipo de folha de dicas : catonmat.net .
fonte