telecrope

This commit is contained in:
2026-06-25 16:54:45 +02:00
parent e93920b254
commit 93a04738a4
5 changed files with 38 additions and 0 deletions

View File

@@ -59,6 +59,13 @@ Browse files with:
<leader>dl
```
Telescope shortcuts:
- `<leader>ff` find files
- `<leader>fg` live grep
- `<leader>fb` list buffers
- `<leader>fh` browse help tags
Oil usage:
- `<leader>dl` opens the parent directory of the current file

View File

@@ -1,5 +1,6 @@
require("romanzy.plugins.rose-pine")
require("romanzy.plugins.oil")
require("romanzy.plugins.telescope")
require("romanzy.plugins.nvim-treesitter")
require("romanzy.plugins.lsp")
require("romanzy.plugins.header42")

View File

@@ -0,0 +1,12 @@
vim.pack.add({
{
src = "https://github.com/nvim-telescope/telescope.nvim",
name = "telescope.nvim",
},
{
src = "https://github.com/nvim-lua/plenary.nvim",
name = "plenary.nvim",
},
})
require("telescope").setup({})

View File

@@ -1,8 +1,18 @@
vim.g.mapleader = " "
vim.g.maplocalleader = " "
local function telescope_picker(picker)
return function()
require("telescope.builtin")[picker]()
end
end
vim.keymap.set("n", "<leader>dl", "<Cmd>Oil<CR>")
vim.keymap.set("n", "<leader>nl", vim.cmd.Ex)
vim.keymap.set("n", "<leader>ff", telescope_picker("find_files"))
vim.keymap.set("n", "<leader>fg", telescope_picker("live_grep"))
vim.keymap.set("n", "<leader>fb", telescope_picker("buffers"))
vim.keymap.set("n", "<leader>fh", telescope_picker("help_tags"))
vim.keymap.set("n", "<leader>s", ":set spell!<CR>")
vim.keymap.set("n", "<leader>sv", "<Cmd>vs<CR>")

View File

@@ -24,9 +24,17 @@
"rev": "b73018b75affd13fa38e2fc94ef753b465f770d7",
"src": "https://github.com/stevearc/oil.nvim"
},
"plenary.nvim": {
"rev": "74b06c6c75e4eeb3108ec01852001636d85a932b",
"src": "https://github.com/nvim-lua/plenary.nvim"
},
"rose-pine": {
"rev": "ff483051a47e27d84bdef47703538df1ed9f4a47",
"src": "https://github.com/rose-pine/neovim"
},
"telescope.nvim": {
"rev": "427b576c16792edad01a92b89721d923c19ad60f",
"src": "https://github.com/nvim-telescope/telescope.nvim"
}
}
}