diff options
| author | Simon Hauser <Simon-Hauser@outlook.de> | 2021-06-14 21:50:46 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-06-14 21:50:46 +0200 |
| commit | 6ac5ee0854fe02d651cadf2fc97a2463ff92f322 (patch) | |
| tree | d6a7b492246db153e786762f9b0d650dc907ccf6 /lua/telescope/config.lua | |
| parent | 0c1bc129da3f684b04d72530dddaedb5255f12ef (diff) | |
feat: cycle previewers with commit and bcommit already using it (#528)
- new git previewers
- jump to line in bcommit previewer
- vimdiff for bcommits
- dynamic preview window titles
- more previewers documentation
Cycle previewers are not mapped yet. So you need to setup yourself:
```lua
require('telescope').setup {
defaults = {
mappings = {
i = {
["<C-s>"] = actions.cycle_previewers_next,
["<C-a>"] = actions.cycle_previewers_prev,
},
},
}
}
```
Co-authored-by: Thore Strassburg <thore@weilbier.net>
Diffstat (limited to 'lua/telescope/config.lua')
| -rw-r--r-- | lua/telescope/config.lua | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lua/telescope/config.lua b/lua/telescope/config.lua index 4ca3d0a..da4c561 100644 --- a/lua/telescope/config.lua +++ b/lua/telescope/config.lua @@ -147,6 +147,14 @@ function config.set_defaults(defaults) set("file_ignore_patterns", nil) + set("dynamic_preview_title", false, [[ + Will change the title of the preview window dynamically, where it + is supported. Means the preview window will for example show the + full filename. + + Default: false + ]]) + set("file_previewer", function(...) return require('telescope.previewers').vim_buffer_cat.new(...) end) set("grep_previewer", function(...) return require('telescope.previewers').vim_buffer_vimgrep.new(...) end) set("qflist_previewer", function(...) return require('telescope.previewers').vim_buffer_qflist.new(...) end) |
