i_CTRL-x_CTRL-s Encerra o VIM

0

Quando estou tentando obter uma sugestão de palavra no vim com CTRL + x CTRL + s VIM trava e deixa de responder. Estou usando o vim 7.3 e tenho um spellfile personalizado: link

Pergunta:

Existe algum truque para fazer isso não travar e permitir que eu use o menu de feitiços?

Para um bônus, como saio do estado sem resposta? ESC e CTRL + c não parecem resolver o problema.

    
por kzh 31.12.2013 / 16:44

3 respostas

4

Isso tem algo a ver com o terminal tratando CTRL + s como XOFF, o que significa que o terminal continuará recebendo informações, mas a exibição não será alterada.

Faça CTRL + Q, isso desfaz o vim.

Para desabilitar esse tipo de comportamento, você pode colocar isso em seu .bashrc

stty ixany
stty ixoff -ixon

Eu acredito que você pode digitar reset para carregar essas configurações. Outro logout-login. Outra reinicialização:)

    
por 31.12.2013 / 19:12
1

CTRL + s suspende a transmissão do terminal. Se você não quiser desligar este recurso no seu terminal, você pode emitir o seguinte comando vim: CTRL + x s . Certifique-se de que você não está segurando a tecla CTRL ao pressionar a tecla s .

    
por 31.12.2013 / 19:51
0

Se você não conseguir resolver os conflitos de configuração do terminal com o vim, poderá usar gvim ou mvim , as interfaces da GUI para o vim. Também há MacVim se você estiver executando o OSX.

    
por 31.12.2013 / 19:37