代码之家  ›  专栏  ›  技术社区  ›  lovelikelando

您如何使用<tab>通过ALE循环完成建议?

  •  4
  • lovelikelando  · 技术社区  · 6 年前

    使用时 Ale ,我想使用tab键循环查看完成建议。默认情况下,箭头键会执行此操作。在建议中循环使用以及选择正确完成的各种配置选项是什么?

    enter image description here

    1 回复  |  直到 6 年前
        1
  •  6
  •   Marcus Buffett    6 年前

    可以这样做:

    inoremap <silent><expr> <Tab>
          \ pumvisible() ? "\<C-n>" : "\<TAB>"
    

    基本上,当您在插入模式下点击选项卡时,检查弹出窗口是否可见,如果可见,则发送。 Ctrl-n (转到下一个匹配项),否则发送选项卡。