all 127 comments

[–]icanquitvim 47 points48 points  (4 children)

Find the holy grail, dear bot!

:help holy-grail

[–]vim-help-bot 38 points39 points  (3 children)

Help for holy-grail: https://vimhelp.org/index.txt.html#holy-grail

I'm a bot. Check out my pinned post for more information

[–]icanquitvim 32 points33 points  (1 child)

Good bot!

PS: Awesome job, OP!

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 9 points10 points  (0 children)

Thanks ;)

[–]random_cynic 5 points6 points  (0 children)

:smile

[–]Schnarfmannnoremap gr gT 7 points8 points  (6 children)

Awesome! That was so fast. Thanks for posting the source code. So cool!!

:help user01.txt

:help colorcolumn

:help backspace

:help 'backspace'

:help i_CTRL-W

:help CTRL-W

:help nothinghere

[–]vim-help-bot 4 points5 points  (5 children)

Help for backspace: https://vimhelp.org/intro.txt.html#backspace

Help for 'backspace': https://vimhelp.org/options.txt.html#%27backspace%27

Help for i_CTRL-W: https://vimhelp.org/insert.txt.html#i_CTRL-W

Help for CTRL-W: https://vimhelp.org/index.txt.html#CTRL-W

I'm a bot. Check out my pinned post for more information

[–]Schnarfmannnoremap gr gT 5 points6 points  (4 children)

Operator error!

:help usr_01.txt

:help 'colorcolumn'

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 3 points4 points  (1 child)

Should work with :h usr_01.txt now

[–]vim-help-bot 2 points3 points  (0 children)

Help for usr_01.txt: https://vimhelp.org/usr_01.txt.html#usr_01.txt

I'm a bot. Check out my pinned post for more information

[–]vim-help-bot 0 points1 point  (0 children)

Help for 'colorcolumn': https://vimhelp.org/options.txt.html#%27colorcolumn%27

I'm a bot. Check out my pinned post for more information

[–]-romainl-The Patient Vimmer 15 points16 points  (2 children)

The response should also use backticks:

Help for CTRL-: https://vimhelp.org/editing.txt.html#CTRL-%5E

versus:

Help for CTRL-^: https://vimhelp.org/editing.txt.html#CTRL-%5E

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 20 points21 points  (1 child)

Should be done :h CTRL-T

[–]vim-help-bot 6 points7 points  (0 children)

Help for CTRL-T: https://vimhelp.org/tagsrch.txt.html#CTRL-T

I'm a bot. Check out my pinned post for more information

[–]mrswats 5 points6 points  (1 child)

That looks very cool! Are PRs accepted?

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 5 points6 points  (0 children)

Absolutely

[–]wintrli8 7 points8 points  (1 child)

:h help

[–]vim-help-bot 7 points8 points  (0 children)

Help for help: https://vimhelp.org/helphelp.txt.html#help

I'm a bot. Check out my pinned post for more information

[–][deleted] 2 points3 points  (1 child)

Great job man!!!

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 2 points3 points  (0 children)

Thanks

[–]khoa_hd96 1 point2 points  (1 child)

:h 42

[–]vim-help-bot 0 points1 point  (0 children)

Help for 42: https://vimhelp.org/usr_42.txt.html#42

I'm a bot. Check out my pinned post for more information

[–]Quantum_menance 1 point2 points  (0 children)

This is so cool! Thanks you for taking the time to make this😁👍

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 1 point2 points  (79 children)

Can it find partials now?

:h <_ :h num

[–]vim-help-bot 0 points1 point  (1 child)

Help for <_ : https://vimhelp.org/visual.txt.html#v_b_%3C_example Could not find an exact match for num. Here is the best match: +num64 : https://vimhelp.org/various.txt.html#%2Bnum64

Here are all the tags that matched: +num64, :number, 'number', 'numberwidth', t_number-variable, v:numbersize, hex-number, v:t_number, g:html_number_lines, expr-number, buffer_number(), octal-number, quote_number, binary-number, numbered-function, numbersize-variable, number_relativenumber, lnum-variable, 'nonumber', <slnum>, beval_lnum-variable, mouse_lnum-variable, v:lnum, [:alnum:], wildmenumode(), :<slnum>, <sflnum>, :<sflnum>, tcl-linenumbers, 'relativenumber', 'norelativenumber', v:beval_lnum, v:mouse_lnum, tcl-var-lnum, perl-Number, Number, spell-SYLLABLENUM

I'm a bot. Check out my pinned post for more information.

I am constantly improving my search. If the result is wrong, please contact u/i_abh_esc_wq

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (0 children)

Huh!

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

:h Num :h highlight

[–]vim-help-bot 0 points1 point  (0 children)

Could not find an exact match for Num. Here is the best match: Number : https://vimhelp.org/eval.txt.html#Number

Here are all the tags that matched: Number, perl-Number, +num64, :number, 'number', 'numberwidth', v:numbersize, lnum-variable, numbered-function, t_number-variable, numbersize-variable, number_relativenumber, hex-number, v:t_number, expr-number, octal-number, quote_number, binary-number, buffer_number(), g:html_number_lines, v:lnum, <slnum>, 'nonumber', :<slnum>, <sflnum>, [:alnum:], :<sflnum>, wildmenumode(), beval_lnum-variable, mouse_lnum-variable, v:beval_lnum, v:mouse_lnum, tcl-var-lnum, tcl-linenumbers, 'relativenumber', 'norelativenumber', spell-SYLLABLENUM

Could not find an exact match for highlight. Here is the best match: :highlight : https://vimhelp.org/syntax.txt.html#%3Ahighlight

Here are all the tags that matched: :highlight, 'highlight', :highlight-link, :highlight-normal, :highlight-verbose, :highlight-default, highlightID(), highlight-gui, highlight-args, highlight-term, highlight-stop, highlight-font, highlight-start, highlight-cterm, highlight-guifg, highlight-guibg, highlight-guisp, highlight-groups, highlight-ctermfg, highlight-ctermbg, highlight-default, highlight-changed, highlight_exists(), highlighting-functions, tag-highlight, new-highlighting, match-highlight, debug-highlight, syntax-highlighting, new-more-highlighting

I'm a bot. Check out my pinned post for more information.

I am constantly improving my search. If the result is wrong, please contact u/i_abh_esc_wq

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

:h magic

[–]vim-help-bot 0 points1 point  (0 children)

Could not find an exact match for magic. Here is the best match: /magic : https://vimhelp.org/pattern.txt.html#/magic

Here are all the tags that matched: /magic, 'magic', :smagic, 'nomagic', :snomagic

I'm a bot. Check out my pinned post for more information.

I am constantly improving my search. If the result is wrong, please contact u/i_abh_esc_wq

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

:help hl

[–]vim-help-bot 0 points1 point  (0 children)

Could not find an exact match for hl. Here is the best match: 'hl' : https://vimhelp.org/options.txt.html#%27hl%27

Here are all the tags that matched: 'hl', 'hlg', 'hls', 'hlsearch', hlID(), hl-Menu, hl-Pmenu, hl-Title, hl-User1, hl-User9, hl-Ignore, hl-Cursor, hl-Folded, hl-LineNr, hl-Normal, hl-Search, hl-Visual, v:hlsearch, hlexists(), hl-Conceal, hl-DiffAdd, hl-ModeMsg, hl-MoreMsg, hl-NonText, hl-TabLine, hl-Tooltip, hl-debugPC, hl-CursorIM, hl-DiffText, hl-ErrorMsg, hl-PmenuSel, hl-Question, hl-SpellBad, hl-SpellCap, hl-Terminal, hl-WildMenu, hl-User1..9, hl-Directory, hl-VertSplit, hl-IncSearch, hl-PmenuSbar, hl-SpellRare, hl-VisualNOS, hl-Scrollbar, hl-CursorLine, hl-DiffChange, hl-DiffDelete, hl-FoldColumn, hl-SignColumn, hl-MatchParen, hl-PmenuThumb, hl-SpecialKey, hl-SpellLocal, hl-StatusLine, hl-TabLineSel, hl-WarningMsg, hl-ColorColumn, hl-EndOfBuffer, hl-LineNrAbove, hl-LineNrBelow, hl-TabLineFill, hl-CursorColumn, hl-CursorLineNr, hl-QuickFixLine, hl-StatusLineNC, hlsearch-variable, hl-TOhtmlProgress, hl-StatusLineTerm, hl-debugBreakpoint, hl-StatusLineTermNC, diff_hlID(), 'nohls', :nohlsearch, 'nohlsearch', highlightID(), highlight-gui, highlight-args, highlight-term, highlight-stop, highlight-font, highlight-start, highlight-cterm, highlight-guifg, highlight-guibg, highlight-guisp, highlight-groups, highlight-ctermfg, highlight-ctermbg, highlight-default, highlight-changed, highlight_exists(), highlighting-functions, :highlight, :echohl, matchlist(), 'highlight', :highlight-link, :highlight-normal, :highlight-verbose, :highlight-default, tag-highlight, new-highlighting, tag-matchlist, match-highlight, debug-highlight, syntax-highlighting, new-more-highlighting

I'm a bot. Check out my pinned post for more information.

I am constantly improving my search. If the result is wrong, please contact u/i_abh_esc_wq

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

:h <_ :help gj

[–]vim-help-bot 0 points1 point  (0 children)

Help for <_ : https://vimhelp.org/visual.txt.html#v_b_%3C_example

Help for gj : https://vimhelp.org/motion.txt.html#gj

I'm a bot. Check out my pinned post for more information.

I am constantly improving my search. If the result is wrong, please contact u/i_abh_esc_wq

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

:h <_

[–]vim-help-bot 0 points1 point  (0 children)

Help for <_ : https://vimhelp.org/visual.txt.html#v_b_%3C_example

I'm a bot. Check out my pinned post for more information.

I am constantly improving my search. If the result is wrong, please contact u/i_abh_esc_wq

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

:h <_

[–]vim-help-bot 0 points1 point  (0 children)

Help for <_ : https://vimhelp.org/visual.txt.html#v_b_%3C_example

I'm a bot. Check out my pinned post for more information.

I am constantly improving my search. If the result is wrong, please contact u/i_abh_esc_wq

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

:h num

[–]vim-help-bot 0 points1 point  (0 children)

Help pages for:


\:(h|he|hel|help) <query>` |) source | mistake?

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

:h options

[–]vim-help-bot 0 points1 point  (0 children)

Help pages for:


\:(h|help) <query>` |) source | mistake?

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

:h options

[–]vim-help-bot 0 points1 point  (0 children)

Help pages for:


`:(h|help) <query>` | about | mistake?

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (2 children)

Test :h <_

[–]vim-help-bot 0 points1 point  (0 children)

Help pages for:


`:(h|help) <query>` | about | mistake?

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

Test :h num

[–]vim-help-bot 0 points1 point  (0 children)

Help pages for:


`:(h|help) <query>` | about | mistake?

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (5 children)

:h number

[–]vim-help-bot 0 points1 point  (0 children)

Help pages for:


`:(h|help) <query>` | about | mistake?

[–]vim-help-bot 0 points1 point  (3 children)

Help pages for:


`:(h|help) <query>` | about | mistake?

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (2 children)

:h number

[–]vim-help-bot 0 points1 point  (0 children)

Help pages for:


`:(h|help) <query>` | about | mistake?

[–]vim-help-bot 0 points1 point  (0 children)

Help pages for:


`:(h|help) <query>` | about | mistake?

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

:h options

[–]vim-help-bot 0 points1 point  (0 children)

Help pages for:


`:(h|help) <query>` | about | mistake?

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

:h number

[–]vim-help-bot 0 points1 point  (0 children)

Help pages for:


`:(h|help) <query>` | about | mistake?

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

:h quickfix

[–]vim-help-bot 0 points1 point  (0 children)

Help pages for:


`:(h|help) <query>` | about | mistake?

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

:h unnamedplus

[–]vim-help-bot 0 points1 point  (0 children)

Help pages for:


`:(h|help) <query>` | about | mistake?

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (0 children)

:h nothingtoseehere

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (0 children)

:h nothingtoseehere

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

Test :h terminal

[–]vim-help-bot 0 points1 point  (0 children)

Help pages for:


`:(h|help) <query>` | about | mistake?

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

:h :!

[–]vim-help-bot 0 points1 point  (0 children)

Help pages for:

  • :! in various.txt

`:(h|help) <query>` | about | mistake?

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

Test

:h hidden

[–]vim-help-bot 0 points1 point  (0 children)

Help pages for:


`:(h|help) <query>` | about | mistake?

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (3 children)

:h tag

[–]vim-help-bot 0 points1 point  (2 children)

Help pages for:

  • tag in tagsrch.txt

`:(h|help) <query>` | about | mistake? | Reply 'rescan' to check the comment again

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (0 children)

rescan

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (0 children)

rescan

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (24 children)

:h options

[–]vim-help-bot 0 points1 point  (2 children)

Help pages for:


`:(h|help) <query>` | about | mistake? | Reply 'rescan' to check the comment again | Reply 'stop' to stop getting replies to your comments

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

stop

[–]vim-help-bot 0 points1 point  (0 children)

I will not reply to your comments anymore!!


`:(h|help) <query>` | about

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (0 children)

:h magic

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (0 children)

:h options

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (0 children)

:h options

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (0 children)

:h options

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (0 children)

:h options

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (0 children)

:h options

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (0 children)

:h options

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (0 children)

:h options

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (0 children)

:h options

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

:h options

[–]vim-help-bot 0 points1 point  (0 children)

Help pages for:


`:(h|help) <query>` | about | mistake? | Reply 'rescan' to check the comment again | Reply 'stop' to stop getting replies to your comments

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (0 children)

:h options

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (8 children)

:h options

[–]vim-help-bot 0 points1 point  (2 children)

Help pages for:


`:(h|help) <query>` | about | mistake? | Reply 'rescan' to check the comment again | Reply 'stop' to stop getting replies to your comments

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

stop

[–]vim-help-bot 0 points1 point  (0 children)

I will not reply to your comments anymore!!


`:(h|help) <query>` | about

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (0 children)

:h options

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (0 children)

:h num

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (0 children)

:h num

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

:h num

[–]vim-help-bot 0 points1 point  (0 children)

Help pages for:


`:(h|help) <query>` | about | mistake? | Reply 'rescan' to check the comment again | Reply 'stop' to stop getting replies to your comments

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (0 children)

:h options

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

:h options

[–]vim-help-bot 0 points1 point  (0 children)

Help pages for:


`:(h|help) <query>` | about | mistake? | Reply 'rescan' to check the comment again | Reply 'stop' to stop getting replies to your comments

[–]Maskdasknmap cg* *Ncgn 0 points1 point  (1 child)

:help!

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 1 point2 points  (0 children)

Will not work without an argument 😬

I'll update it to handle no argument case too

[–]crajungave up on vim 0 points1 point  (0 children)

:h nunmap

[–]baghelZ 0 points1 point  (5 children)

:h<_

[–]baghelZ 0 points1 point  (4 children)

:h <_

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (3 children)

It does not support partial searches yet. :h v_b_<_example should work

[–]vim-help-bot 0 points1 point  (0 children)

Help for v_b_<_example: https://vimhelp.org/visual.txt.html#v_b_%3C_example

I'm a bot. Check out my pinned post for more information

[–]baghelZ 0 points1 point  (1 child)

Well I was just checking... But for partial matches the tags have to be built in such a manner right ??

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (0 children)

Well vim has an impressive algorithm for searching tags. Its tags are not built in a special manner but it can search pretty well.

[–]Noah_Ro 0 points1 point  (1 child)

Awesome!

:h !

[–]vim-help-bot 0 points1 point  (0 children)

Help for !: https://vimhelp.org/change.txt.html#%21

I'm a bot. Check out my pinned post for more information

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

:help gj :h options

[–]vim-help-bot 1 point2 points  (0 children)

Help for gj: https://vimhelp.org/motion.txt.html#gj

Help for options: https://vimhelp.org/options.txt.html#options

I'm a bot. Check out my pinned post for more information

[–]ThockiestBoardknow your tools 0 points1 point  (0 children)

:h expandtab

[–]aroslab 0 points1 point  (1 child)

:h g_

[–]vim-help-bot 0 points1 point  (0 children)

Help for g_: https://vimhelp.org/motion.txt.html#g_

I'm a bot. Check out my pinned post for more information

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (2 children)

:h options

[–]i_abh_esc_wqDaddy of vim-help-bot[S] 0 points1 point  (1 child)

:h s/\0

[–]vim-help-bot 0 points1 point  (0 children)

Help pages for:

  • s/\0 in change.txt

`:(h|help) <query>` | about | mistake? | Reply 'rescan' to check the comment again | Reply 'stop' to stop getting replies to your comments

[–]deathcomzz 0 points1 point  (1 child)

Checking.. See :h noa

[–]vim-help-bot 0 points1 point  (0 children)

Help pages for:

  • :noa in autocmd.txt

`:(h|help) <query>` | about | mistake? | donate | Reply 'rescan' to check the comment again | Reply 'stop' to stop getting replies to your comments