1
- *blink-cmp.txt* For NVIM v0.10.0 Last change: 2025 July 28
1
+ *blink-cmp.txt* For NVIM v0.10.0 Last change: 2025 July 30
2
2
3
3
==============================================================================
4
4
Table of Contents *blink-cmp-table-of-contents*
@@ -1565,6 +1565,10 @@ COMMANDS ~
1565
1565
- Optionally use `function(cmp) cmp.scroll_documentation_down(4) end` to scroll by a specific number of lines
1566
1566
- `show_signature` : Shows the signature help window
1567
1567
- `hide_signature` : Hides the signature help window
1568
+ - `scroll_signature_up` : Scrolls the signature help window up by 4 lines
1569
+ - Optionally use `function(cmp) cmp.scroll_signature_up(4) end` to scroll by a specific number of lines
1570
+ - `scroll_signature_down` : Scrolls the signature help window down by 4 lines
1571
+ - Optionally use `function(cmp) cmp.scroll_signature_down(4) end` to scroll by a specific number of lines
1568
1572
- `snippet_forward` : Jumps to the next snippet placeholder
1569
1573
- `snippet_backward` : Jumps to the previous snippet placeholder
1570
1574
- `fallback` : Runs the next non-blink keymap, or runs the built-in neovim binding
@@ -1670,10 +1674,10 @@ info in: https://cmp.saghen.dev/configuration/completion.html#list
1670
1674
SIGNATURE *blink-cmp-config-signature*
1671
1675
1672
1676
1673
- Blink supports signature help, automatically triggered when typing trigger
1674
- characters, defined by the LSP, such as `(` for ` lua ` . The menu will be updated
1675
- when pressing a retrigger character, such as `,` . Due to it being experimental,
1676
- this feature is opt-in.
1677
+ Blink supports signature help by manually pressing ` <C-k> ` (by default) or
1678
+ automatically triggered when typing trigger characters, defined by the LSP,
1679
+ such as `(` for ` lua ` . The menu will be updated when pressing a retrigger
1680
+ character, such as `,` . Due to it being experimental, this feature is opt-in.
1677
1681
1678
1682
>lua
1679
1683
signature = { enabled = true }
@@ -1685,6 +1689,23 @@ You may want to set `signature.window.show_documentation = false` to only show
1685
1689
the signature, and not the documentation.
1686
1690
1687
1691
1692
+ KEYMAP ~
1693
+
1694
+ See the keymap documentation <../modes/cmdline.md#keymap> for a full list of
1695
+ commands. By default, the `scroll_signature_up` and `scroll_signature_down`
1696
+ commands are not bound to any keys. You may bind them like so:
1697
+
1698
+ >lua
1699
+ keymap = {
1700
+ ['<C-u> '] = { 'scroll_signature_up', 'fallback' },
1701
+ ['<C-d> '] = { 'scroll_signature_down', 'fallback' },
1702
+
1703
+ -- default in all keymap presets
1704
+ ['<C-k> '] = { 'show_signature', 'hide_signature', 'fallback' },
1705
+ }
1706
+ <
1707
+
1708
+
1688
1709
SNIPPETS *blink-cmp-config-snippets*
1689
1710
1690
1711
Blink uses the `vim .snippet` API by default for expanding and navigating
0 commit comments