Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/TheZoq2/neovim-auto-autoread
Plugin that makes autoread actually work as expected in neovim
https://github.com/TheZoq2/neovim-auto-autoread
Last synced: 6 days ago
JSON representation
Plugin that makes autoread actually work as expected in neovim
- Host: GitHub
- URL: https://github.com/TheZoq2/neovim-auto-autoread
- Owner: TheZoq2
- License: mit
- Created: 2016-02-17T13:36:08.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2020-07-11T10:31:18.000Z (over 4 years ago)
- Last Synced: 2024-08-02T18:41:02.575Z (3 months ago)
- Language: Python
- Size: 4.88 KB
- Stars: 7
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
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](http://vi.stackexchange.com/questions/2702/how-can-i-make-vim-autoread-a-file-while-it-doesnt-have-focus) 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](https://bitbucket.org/Carpetsmoker/auto_autoread.vim) plugin instead.