Как запретить vim автоматически редактировать мой ввод?

При создании уведомителя:

notifier = pyinotify.Notifier(wm)

вы можете передать второй параметр, который обрабатывает событие. По умолчанию обработчик распечатывает событие. Чтобы остановить это, создайте свой собственный минимальный обработчик, который ничего не делает. Например:

class NoLog(pyinotify.ProcessEvent):
    def process_default(self, event):
        pass

handler = NoLog()
notifier = pyinotify.Notifier(wm, default_proc_fun=handler)

См. обработка событий

3
26.04.2016, 21:28
2 ответа

Одним из вариантов может быть удаление формата «r» с:

:set formatoptions-=r

, а также, возможно, другие варианты, все из которых я нашел по адресу: https://vi.stackexchange.com/questions/1983/how-can-i-get-vim-to-stop-putting-comments-in-front-of-new-lines

2
27.01.2020, 21:18

Перейдите в режим вставки:

:set paste

после вставки вы хотите закончить режим вставки:

:set nopaste
2
27.01.2020, 21:18

Теги

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