Как переключить поддержку мыши в энергии?

Используйте команду часов или для цикла в оболочке,

т.е. watch -n1 "top -b -n1 | grep 'Cpu(s)' | awk '{print \$2 + \$4}'"

9
21.09.2014, 22:08
2 ответа

Вы можете получить значение параметра, указав его имя с добавлением и перед ним. Таким образом, простая функция переключения для параметра мышь будет выглядеть следующим образом:

function! ToggleMouse()
    " check if mouse is enabled
    if &mouse == 'a'
        " disable mouse
        set mouse=
    else
        " enable mouse everywhere
        set mouse=a
    endif
endfunc

Это переключает между «без мыши» и «мышь во всех режимах». Вы можете использовать его через : call ToggleMouse ()

PS: не используйте что-то подобное для логических опций, для этих : set option! можно использовать для их инвертирования.

10
27.01.2020, 20:05

Добавьте следующий код в файл .vimrc.

  map <F3> <ESC>:exec &mouse!=""? "set mouse=" : "set mouse=nv"<CR>
6
27.01.2020, 20:05

Теги

Похожие вопросы