From b11f45cbd8f8bd793c5ea7d13caaf315a21e91ac Mon Sep 17 00:00:00 2001 From: the-mikedavis Date: Thu, 25 Jul 2024 21:23:20 +0000 Subject: [PATCH] deploy: 9b65448f53cccf95724839ee08aab2cee1249f3a --- master/pickers.html | 2 +- master/print.html | 2 +- master/searchindex.js | 2 +- master/searchindex.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/master/pickers.html b/master/pickers.html index 428c063c6..763ee525e 100644 --- a/master/pickers.html +++ b/master/pickers.html @@ -183,7 +183,7 @@

Helix has a variety of pickers, which are interactive windows used to select various kinds of items. These include a file picker, global search picker, and more. Most pickers are accessed via keybindings in space mode. Pickers have their own keymap for navigation.

Filtering Picker Results

Most pickers perform fuzzy matching using fzf syntax. Two exceptions are the global search picker, which uses regex, and the workspace symbol picker, which passes search terms to the LSP. Note that OR operations (|) are not currently supported.

-

If a picker shows multiple columns, you may apply the filter to a specific column by prefixing the column name with %. Column names can be shortened to any prefix, so %p, %pa or %pat all mean the same as %path. For example, a query of helix %p .toml$ !lang in the global search picker searches for the term "helix" within files with paths ending in ".toml" but not including "lang".

+

If a picker shows multiple columns, you may apply the filter to a specific column by prefixing the column name with %. Column names can be shortened to any prefix, so %p, %pa or %pat all mean the same as %path. For example, a query of helix %p .toml !lang in the global search picker searches for the term "helix" within files with paths ending in ".toml" but not including "lang".

You can insert the contents of a register using Ctrl-r followed by a register name. For example, one could insert the currently selected text using Ctrl-r-., or the directory of the current file using Ctrl-r-% followed by Ctrl-w to remove the last path section. The global search picker will use the contents of the search register if you press Enter without typing a filter. For example, pressing *-Space-/-Enter will start a global search for the currently selected text.

diff --git a/master/print.html b/master/print.html index 5d0e41a01..df349c847 100644 --- a/master/print.html +++ b/master/print.html @@ -613,7 +613,7 @@ selection to the "func" identifier.

Helix has a variety of pickers, which are interactive windows used to select various kinds of items. These include a file picker, global search picker, and more. Most pickers are accessed via keybindings in space mode. Pickers have their own keymap for navigation.

Filtering Picker Results

Most pickers perform fuzzy matching using fzf syntax. Two exceptions are the global search picker, which uses regex, and the workspace symbol picker, which passes search terms to the LSP. Note that OR operations (|) are not currently supported.

-

If a picker shows multiple columns, you may apply the filter to a specific column by prefixing the column name with %. Column names can be shortened to any prefix, so %p, %pa or %pat all mean the same as %path. For example, a query of helix %p .toml$ !lang in the global search picker searches for the term "helix" within files with paths ending in ".toml" but not including "lang".

+

If a picker shows multiple columns, you may apply the filter to a specific column by prefixing the column name with %. Column names can be shortened to any prefix, so %p, %pa or %pat all mean the same as %path. For example, a query of helix %p .toml !lang in the global search picker searches for the term "helix" within files with paths ending in ".toml" but not including "lang".

You can insert the contents of a register using Ctrl-r followed by a register name. For example, one could insert the currently selected text using Ctrl-r-., or the directory of the current file using Ctrl-r-% followed by Ctrl-w to remove the last path section. The global search picker will use the contents of the search register if you press Enter without typing a filter. For example, pressing *-Space-/-Enter will start a global search for the currently selected text.

Keymap