fundo
Trabalho em um laboratório de pesquisa e uso três sistemas operacionais diferentes diariamente. Nas máquinas Windows e Mac, uso Caffeine para impedir que essas máquinas ativem o protetor de tela enquanto trabalho em uma máquina diferente (o Linux não tem esse problema). É muito chato ter que fazer login novamente quando eu voltar.
Problema
Quando vim ou gvim estão no modo de inserção, o caractere <F15>
aparece esporadicamente no documento. Eu rastreei de volta para Caffeine depois de um pouco de pesquisa. O site da Caffeine afirma que o software funciona simulando ocasionalmente um <F15>
evento importante da imprensa:
De todas as teclas disponíveis, o F15 é provavelmente o menos invasivo (nunca vi um teclado de PC com essa tecla!) E o menos provável de interferir no seu trabalho.
Portanto, a cafeína é o culpado óbvio. No entanto, ainda prefiro usar meu editor de texto favorito nas três máquinas e não pretendo alterar isso apenas para acomodar o uso de cafeína.
Questão
Existe algo que eu possa colocar no meu vimrc
para fazer com que o vim ignore os <F15>
principais eventos de imprensa?
Editar para maior clareza
Não consigo desativar o tempo limite do protetor de tela; é definido pelo departamento de TI para fins de segurança. Portanto, com a solução alternativa para a cafeína, para permanecer em conformidade, tenho que bloquear manualmente minhas máquinas quando me afasto da mesa. Isso não é tão ruim; mas desbloqueá-los a cada poucos minutos é.
Além disso, não escrevi Caffeine, por isso não sei por que o desenvolvedor optou por clicar <F15>
uma vez por minuto. Provavelmente eu teria feito isso de maneira diferente, talvez com um leve movimento do mouse ou toque no touchpad, como sugerido pelo @ Random832.
<F15>
é que muito raramente significa alguma coisa e geralmente é ignorado; <Ctrl>
, no entanto, é significativo e, quando acionado no momento errado, pode causar comportamento não intencional.
<F15>
outra que não seja publicada no site.
<Ctrl>
vez de<F15>
.