Это отличная идея для редактирования длинных текстовых файлов, таких как латексные документы.Но это не очень хорошая идея при редактировании кода, так как он может испортить некоторые макросы (как замечает Джелера в ответе Неда).Мой компромисс состоит в том, чтобы включить его только в режиме вставки (и замены), а не для чего-либо еще (я не знаю ни одного макроса, который я использую в режиме вставки, использующего клавиши навигации):
" move on soft lines in insert mode
inoremap <Down> <C-o>g<Down>
inoremap <Up> <C-o>g<Up>
(адаптировано из этот ответ )