【问题标题】:GVIM: How to add toolbar icon to toggle between 'ignorecase' and 'noignorecase'?GVIM:如何添加工具栏图标以在“ignorecase”和“noignorecase”之间切换?
【发布时间】:2015-08-04 08:48:02
【问题描述】:

如何在 GVIM(Windows 上为 7.4)中创建一个可以在不区分大小写/区分大小写搜索之间切换的新工具栏图标?

我可以通过以下方式手动执行此操作:

:set ignorecase
:set noignorecsae

但我经常使用它,最好有一个(理想情况下是单个开/关切换)图标。

编辑:在此处遵循一个答案(使用 mods);我可以像这样添加一个下拉(“快捷方式”)菜单来(几乎)做我想做的事:

:amenu Shorcuts.ic :set ic<CR>
:amenu Shorcuts.noic :set noic<CR>

但尝试像这样添加到工具栏菜单(根据建议的答案):

:amenu ToolBar.Hello :echo "hello"<CR>

对我的工具栏没有任何影响 - 它仍然看起来像这个屏幕截图:

另外;我可以通过使用 &ignorecase 来获取设置的当前值(来自 post),例如:

:echo &ignorecase

根据是否设置返回“0”或“1”。 我想我可以用它来“切换”工具栏中的图标?

Get current value of a setting in Vim

【问题讨论】:

    标签: vim vi


    【解决方案1】:

    Vim 中的工具栏就像任何名称为 ToolBar 的菜单一样。您可以通过以下方式添加项目:

    :amenu ToolBar.Hello :echo "hello"<CR>
    

    欲了解更多信息,请使用

    :help gui-toolbar
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-11
      • 2012-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多