Автозагрузка файла и в neovim и автозагрузка в nerbtree - PullRequest
1 голос
/ 30 мая 2020

Я использую neovim для кодирования C ++. У меня проблемы при кодировании с его помощью.

Я часто использую файл для чтения и записи данных. Когда я запускаю файл C ++ командой g++ -o data data.cpp && ./data, выходной файл не перезагружается в neovim.

Я пытаюсь использовать

set autoread 
au CursorHold * checktime

, но это не работает.

Я не хочу набирать :e для перезагрузки каждый раз, когда я запускаю код

Кроме того, я хочу знать, как установить автоматическую перезагрузку nerbtreee при создании нового файла или папки в проводнике.

Среда:

nvim: 0.4.3
Ubuntu 18.04 LTS

1 Ответ

0 голосов
/ 16 июля 2020

Я решил это.

Спасибо за пространство-время-континуум на Reddit

Вот как я настраиваюсь для этой проблемы:

    " trigger `autoread` when files changes on disk
      set autoread
      autocmd FocusGained,BufEnter,CursorHold,CursorHoldI * if mode() != 'c' | checktime | endif
    " notification after file change
      autocmd FileChangedShellPost *
        \ echohl WarningMsg | echo "File changed on disk. Buffer reloaded." | echohl None
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...