конца кода смотреть вниз экрана долгое время, неудобно, а тупо добавлять новые строки в конце неудобный костыль.
Попробуй ремапнуть ентер в инсерте на <cr><C-o><C-e> мб
Есть другие варианты? Я не нашел в свое время
Не совсем понял что это и как мне поможет
Ну после новой строки по энтеру будет автоматом отрабатывать скрол на строку вниз
Я так и подумал, но не понимаю причём здесь ctrl+o <cr><C-o><C-e>
Ну посмотри что это в инсерте :h index в помощь
ну да, поэтому накидал вот такую автокоманду, кайф. @mdaroff CursorMovedI = { callback = function() local h = a.nvim_win_get_height(0) local pos = fn.screenpos(0, unpack(a.nvim_win_get_cursor(0))).row if pos >= h - o.scrolloff:get() then local ctrl_e = a.nvim_replace_termcodes('<C-e>', true, false, true) a.nvim_feedkeys(ctrl_e, 'n', false) end end, },
просто прокрути его колесом мыши
Обсуждают сегодня