fovj
fovj
It's super usefull for javascript like language. like json, import... ```jsx import React, { useState, useContext } from 'react' { a: 10, React } ```
e.g. Make `index.html` filename part same to icon(orange).
I most often use `Lightspeed_omni_s` to search in whole window. When there are multiple splits, I also need to determine which split the cursor is in, which means one more...
execute `q:`, `q/`, `q?` in nvim, symbol at the beginning of each line doesn't had the right color.
``` NVIM v0.7.0 Build type: Release LuaJIT 2.1.0-beta3 ``` When I delete `textobjects` config part of `require("nvim-treesitter.configs").setup()`, It works fine. but at the same time there is no corresponding configuration...
I found that comments in most languages can be queried with `(comment)`, Although only tested css, javascript, go, php, vue, I believe for comments, mostly the same `(comment)`. But now...
For example, in jsx, the each attribute of element are split by ``. But Treesitter doesn't include the separator(space). When I delete this textobj(`test={true}`), the `' before is still there....
Überzug doesn't support MacOs, Then I found a Plugin: https://github.com/edluffy/hologram.nvim Maybe use its method to achieve image preview in Telescope. 
The `do_callback` in `data.lua` will always use the default options from `config.lua` https://github.com/Pocco81/auto-save.nvim/blob/979b6c82f60cfa80f4cf437d77446d0ded0addf0/lua/auto-save/utils/data.lua#L3 https://github.com/Pocco81/auto-save.nvim/blob/979b6c82f60cfa80f4cf437d77446d0ded0addf0/lua/auto-save/utils/data.lua#L19-L23 I simply rewrite the `callback` function in `init.lua`.
For example, if the cursor is on `props` and press `gs`, `motion1` will replace `motion2`. ``` ({ props }) -- press gsiwa{ on props becomes: (props) ``` This may seem...