如何在vim中创建一个“提示”弹出窗口

zmeyuzjn  于 2023-08-05  发布在  其他
关注(0)|答案(2)|浏览(212)

我有几个提示,我试图记住在VIM。如果我能让这些在当前窗口的顶部以水平拆分的方式打开(比如F4),然后再次按F4时再次隐藏(切换),那就太酷了。
那么,我怎样才能得到一个文本文件打开在一个(小)分裂以上我的当前窗口与切换键?
也许有一个插件,我不知道这一点?

pb3s4cty

pb3s4cty1#

这个应该够了它只能在正常模式下工作,因此不会干扰实际键入<F4>。将其添加到您的.vimrc。将指定的文件加载到预览窗口中。在本例中为~/vimtips.txt
在预览窗口中查看此链接以了解更多信息。您可以使用一些其他选项设置预览窗口的大小等内容:http://vimdoc.sourceforge.net/htmldoc/windows.html#preview-window

let g:MyVimTips="off"
function! ToggleVimTips()
  if g:MyVimTips == "on"
    let g:MyVimTips="off"
    pclose
  else
    let g:MyVimTips="on"
    pedit ~/vimtips.txt
  endif
endfunction

nnoremap <F4> :call ToggleVimTips()<CR>

字符串

gopyfrb3

gopyfrb32#

可接受的答案的替代(这是一个很好的答案!)是制作一个只包含'doc'(帮助页面)部分的插件。多年来我一直这样做,以保持我自己的笔记和提示清单。我把我的插件叫做'ooo' so ':help ooo'会打开帮助页面。这是否比公认的答案'更好'或'更差'取决于个人

相关问题