TheZoq2 / neovim-auto-autoread

Plugin that makes autoread actually work as expected in neovim

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Neovim auto autoread

Makes the autoread feature in vim actually work as you expect it by triggering it at a 2 second interval.

Based on the answer to this stack overflow post but using the neovim plugin system.

Installation

Place the rplugin folder in your neovim directory or install using your favourite plugin manager.

Vundle: Plugin 'TheZoq2/neovim-auto-autoread'

Once installed, run the following command to update the remote plugin manifest:

:UpdateRemotePlugins

Add the following to your .vimrc

    "Autoreload files when changed externally
    set autoread
    if has('nvim') "Prevent errors when using standard vim
        autocmd VimEnter * AutoreadLoop
    endif

Alternativley you can start the AutoreadLoop function manually when you want automatic reloads.

Configuration

If you feel like the autoread is too slow or is using too much performance, you can edit rplugin/python/autoreload.py and change the value in time.sleep to the amount of seconds to wait between reloads

Standard vim alternative

If you are using standard vim you can use this plugin instead.

About

Plugin that makes autoread actually work as expected in neovim

License:MIT License


Languages

Language:Python 100.0%