Antecedentes
Trabajo en un laboratorio de investigación y uso tres sistemas operativos diferentes a diario. En las máquinas Windows y Mac, uso Caffeine para evitar que esas máquinas activen el protector de pantalla mientras trabajo en una máquina diferente (Linux no tiene este problema). Es muy molesto tener que volver a iniciar sesión cuando vuelvo.
Problema
Cuando vim o gvim están en modo de inserción, el carácter <F15>
aparece esporádicamente en el documento. Lo rastreé hasta la cafeína después de un poco de investigación. El sitio web de Caffeine afirma que el software funciona simulando ocasionalmente un <F15>
evento de pulsación de tecla:
De todas las pulsaciones de teclas disponibles, F15 es probablemente la menos intrusiva (¡nunca he visto un teclado de PC con esa tecla!), Y es menos probable que interfiera con su trabajo.
Entonces, la cafeína es el culpable obvio. Sin embargo, todavía prefiero usar mi editor de texto favorito en las tres máquinas, y no tengo la intención de cambiar eso solo para acomodar el uso de cafeína.
Pregunta
¿Hay algo que pueda poner en mi vimrc
para hacer que vim ignore <F15>
los eventos de pulsación de teclas?
Editar para mayor claridad
No puedo desactivar el tiempo de espera del protector de pantalla; lo establece el departamento de TI con fines de seguridad. Entonces, con la solución de cafeína, para mantener el cumplimiento, tengo que bloquear manualmente mis máquinas cuando me alejo de mi escritorio. Eso no es tan malo; pero desbloquearlos cada pocos minutos es.
Además, no escribí Caffeine, así que no sé por qué el desarrollador eligió hacer clic <F15>
una vez por minuto. Probablemente lo habría hecho de manera diferente, tal vez con un ligero movimiento del mouse o toque del panel táctil, como sugirió @ Random832.
<F15>
es que muy raramente significa algo y generalmente se ignora; <Ctrl>
, sin embargo, es significativo, y cuando se activa en el momento equivocado podría causar un comportamiento no deseado.
<F15>
no sea lo que está publicado en el sitio.
<Ctrl>
lugar de<F15>
.