vim - Unite.vim 预览导航

标签 vim vim-plugin unite.vim

我正在使用 Vim 和 Unite 插件。当光标位于最后位置并且按下 J 键时,如何防止在联合预览中跳转到第一行,否则当按下 K 键时从第一行跳转到最后一行> 被按下?

最佳答案

考虑到 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

关于vim - Unite.vim 预览导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32588880/

相关文章:

Vim:在正常模式下快速更改视口(viewport)

vim - Vim 的包(插件)管理

Vim 配色方案覆盖 Gnome 终端中的背景设置

linux - vim 脚本,如果 vim 版本 < 7.3

vim - 切换到打开正在使用 vim 编辑的文件实例

php - 无法让 XDebug 在 Vim 中建立连接。获取 "no attribue ' 停止'"错误

templates - 如何在 vim-latex 中自定义模板

vim - Unite.vim file_rec/async

vim - unite.vim file_rec/async 命令不可执行