Últimamente he estado trabajando mucho en mi computadora portátil y accidentalmente hago clic mientras escribo. Sé que podría eliminar set mouse=aen mi .vimrc, pero a veces me gusta usar el ratón.
¿Qué puedo hacer para crear una función de alternar para alternar el soporte del mouse?

mouse=nv, para que no esté habilitado durante el modo de inserción?Respuestas:
Puede recuperar el valor de una opción utilizando su nombre con un
&antecedente. Entonces, una función de alternar simple para lamouseopción sería:Esto alterna entre "sin mouse" y "mouse en todos los modos". Puedes usarlo a través de
:call ToggleMouse()PD: no use algo como esto para las opciones que son booleanas, ya que
:set option!pueden usarse para invertirlas.fuente
Agregue el siguiente código en el
.vimrcarchivo.fuente