Vim: запишите мой файл обратно на каждом нажатии клавиши

Используйте JAAS с LDAP LoginModule. Это позволит Вам включаться - в базовую инфраструктуру безопасности Java.

, Когда необходимо вывести приложение из эксплуатации или "отладить" приложение, Вы можете легко выгрузка модуль LDAP для фиктивного модуля. Это позволяет Вам продолжать тестировать свою "безопасность", без в зависимости от Active Directory. Очень тестируемый, отделенный, и Вы можете схема аутентификации в более позднее время почти ни с каким горем.

12
задан Paul Biggar 8 September 2009 в 14:36
поделиться

2 ответа

Один из способов взлома - использовать строку состояния:

function! WriteFile() 
  if &buftype == ""
    write
  endif
  return '%f %h%w%m%r%=%-14(%l,%c%V%) %(%P%)'
endfunction
setlocal statusline=%!WriteFile()
set laststatus=2

Пока строка состояния видна, она обновляется после каждого изменения файла. При обновлении вызывается функция WriteFile () , которая записывает файл (и возвращает мое приближение в строке состояния по умолчанию). Если laststatus = 2 , строка состояния отображается, даже когда открыто только одно окно.

Это сохранит текущий буфер после каждого изменения.

10
ответ дан 2 December 2019 в 04:25
поделиться

There are CursorMoved and CursorMovedI autocmd events, but I don't think there's one that applies every single time you type in Insert mode.

You could also, were you so bold, rebind every single printable character in Insert mode to save and then type the character.

6
ответ дан 2 December 2019 в 04:25
поделиться
Другие вопросы по тегам:

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