Я использую Vim с плагином Unite. Как предотвратить прыжок в первую строку в режиме предварительного просмотра, когда курсор находится в последнем положении и нажата клавиша J нажата и в противном случае прыгает с первой строки на последнюю строку, когда нажата клавиша K?Unite.vim Предварительный просмотр навигации
2
A
ответ
3
Не слишком сложно, учитывая документы Unite. Линии для вашего vimrc
:
augroup my_unite
autocmd!
autocmd FileType unite call s:unite_my_settings()
augroup END
function! s:unite_my_settings()
nmap <buffer><expr> j line('.') == line('$') ? '' : '<Plug>(unite_loop_cursor_down)'
nmap <buffer><expr> k line('.') == 1 ? '' : '<Plug>(unite_loop_cursor_up)'
endfunction
1
Вы можете узнать, если существует отображение на вашем J, набрав
:map j
Если есть, и вам не нравится, вы можете отменить отображение его, поместив это в вашем vimrc
autocmd VimEnter * unmap j
Он должен сделать трюк (то же самое для K).
Существует также другой способ (:help after-directory
), но я предпочитаю этот.
+0
Thx для ответа, но это не поможет .. объединить не обеспечивают встроенную команду для клавиши вверх/вниз без петель для начала/конца .. – dkiyatkin
Смежные вопросы
- 1. Предварительный просмотр с темой
- 2. Предварительный предварительный просмотр - выбор дизайна
- 3. Карты Google, нет возможности для начала навигации, только предварительный просмотр
- 4. Предварительный просмотр камеры. Предварительный просмотр становится пиксельным и искаженным.
- 5. Предварительный просмотр в asp.net
- 6. C# Предварительный просмотр
- 7. iPhone - предварительный просмотр изображения
- 8. Alfresco - Предварительный просмотр сети
- 9. Cocoa screensaver Предварительный просмотр
- 10. WinRT XamlControl Предварительный просмотр
- 11. Предварительный просмотр Git push
- 12. Django admin Предварительный просмотр
- 13. Предварительный просмотр содержимого UIScrollView
- 14. Предварительный просмотр веб-страницы
- 15. Предварительный просмотр Jcrop сдвинут?
- 16. Как скрыть предварительный просмотр?
- 17. Предварительный просмотр камеры искажен
- 18. Предварительный просмотр Umbraco
- 19. Предварительный просмотр видео iOS
- 20. OpenFileDialog скрыть предварительный просмотр
- 21. Получить предварительный просмотр изображения?
- 22. Предварительный просмотр изображения
- 23. Предварительный просмотр Yii2
- 24. Предварительный просмотр страницы Google
- 25. Предварительный просмотр в drupal
- 26. Предварительный просмотр содержимого Div
- 27. Предварительный просмотр диаграммы C#
- 28. Предварительный просмотр HTML-страницы
- 29. Предварительный просмотр изображений?
- 30. Jsf form Предварительный просмотр
Thx для ответа, это Работа! Но я нашел более простое решение: https://github.com/Shougo/unite.vim/issues/1023 – dkiyatkin
Да, автор всегда знает лучше :) – VanLaser