@@ -143,54 +143,61 @@ LIST OF TEXT OBJECTS*nvim-various-textobjs-nvim-various-textobjs--list-of-text-o
143143
144144 [!TIP] For some text objects, you can also use `caW` or `cl ` if your cursor is
145145 standing on the object in question. However, these text objects become useful
146- when utilizing their forward-seeking behavior: Objects like `cL` (url) or `c .`
147- (emoji) will seek forward to the next occurence and then change them in one go.
148- This saves you the need to navigate to them before you can use `caW` or `cl ` .
149- ----------------------------------------------------------------------------------------------------------
150- filetype-specific text description inner / outer forward-seeking default filetypes
151- objects keymaps (for
152- default
153- keymaps)
154- ---------------------- ---------------------------- -------------- ----------------- --------- -----------
155- mdLink Markdown link like inner is only small il/al markdown
156- [title] (url) the link title
157- (between the
158- [])
159-
160- mdEmphasis Markdown text enclosed by *, inner is only small ie/ae markdown
161- **, _, __, ~~, or == the emphasis
162- content
163-
164- mdFencedCodeBlock Markdown fenced code outer includes big iC/aC markdown
165- (enclosed by three the enclosing
166- backticks) backticks
167-
168- cssSelector class in CSS such as outer includes small ic/ac css, scss
169- .my-class trailing comma
170- and space
171-
172- cssColor color in CSS (hex, rgb, or inner includes small i#/a# css, scss
173- hsl) only the color
174- value
175-
176- htmlAttribute attribute in HTML/XML like inner is only small ix/ax html, xml,
177- href="foobar.com" the value css, scss,
178- inside the vue
179- quotes
180-
181- doubleSquareBrackets text enclosed by [[]] outer includes small iD/aD lua, shell,
182- the four neorg,
183- square markdown
184- brackets
185-
186- shellPipe segment until/after a pipe outer includes small iP/aP bash, zsh,
187- character (\|) the pipe fish, sh
188-
189- pyTripleQuotes python strings surrounded by inner excludes - iy/ay python
190- three quotes (regular or the """ or '''
191- f-string); requires python
192- Treesitter parser
193- ----------------------------------------------------------------------------------------------------------
146+ when utilizing their forward-seeking behavior: Objects like `cL` (`url` ) or
147+ `c .` (`emoji ` ) will seek forward to the next occurrence and then change them in
148+ one go. This saves you the need to navigate to them before you can use `caW` or
149+ `cl ` .
150+ ---------------------------------------------------------------------------------------------------------
151+ filetype-specific text description inner / outer forward-seeking default filetypes
152+ objects keymaps (for
153+ default
154+ keymaps)
155+ ---------------------- ---------------------------- ------------- ----------------- --------- -----------
156+ mdLink Markdown link like inner is only small il/al markdown
157+ [title] (url) the link
158+ title
159+ (between the
160+ [])
161+
162+ mdEmphasis Markdown text enclosed by *, inner is only small ie/ae markdown
163+ **, _, __, ~~, or == the emphasis
164+ content
165+
166+ mdFencedCodeBlock Markdown fenced code outer big iC/aC markdown
167+ (enclosed by three includes the
168+ backticks) enclosing
169+ backticks
170+
171+ cssSelector class in CSS such as outer small ic/ac css, scss
172+ .my-class includes
173+ trailing
174+ comma and
175+ space
176+
177+ cssColor color in CSS (hex, rgb, or inner small i#/a# css, scss
178+ hsl) includes only
179+ the color
180+ value
181+
182+ htmlAttribute attribute in HTML/XML like inner is only small ix/ax html, xml,
183+ href="foobar.com" the value css, scss,
184+ inside the vue
185+ quotes
186+
187+ doubleSquareBrackets text enclosed by [[]] outer small iD/aD lua, shell,
188+ includes the neorg,
189+ four square markdown
190+ brackets
191+
192+ shellPipe segment until/after a pipe outer small iP/aP bash, zsh,
193+ character (\|) includes the fish, sh
194+ pipe
195+
196+ pyTripleQuotes python strings surrounded by inner - iy/ay python
197+ three quotes (regular or excludes the
198+ f-string); requires python """ or '''
199+ Treesitter parser
200+ ---------------------------------------------------------------------------------------------------------
194201
195202INSTALLATION *nvim-various-textobjs-nvim-various-textobjs--installation*
196203
@@ -569,7 +576,7 @@ LIMITATIONS & NON-GOALS*nvim-various-textobjs-nvim-various-textobjs--limitations
569576- Some text objects (`argument ` , `key ` , `value` ) are also offered by
570577 `nvim- treesitter- textobjects` , and usually, the treesitter version of them is
571578 more accurate, since `nvim- various- textobjs` uses pattern matching, which can
572- only get you so far. However `nvim- treesitter- textobjects` does not support
579+ only get you so far. However, `nvim- treesitter- textobjects` does not support
573580 all objects for all languages, so `nvim- various- textobjs` version exists to
574581 provide a fallback for those languages.
575582
0 commit comments