telecrope
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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")
|
||||
|
||||
12
nvim/.config/nvim/lua/romanzy/plugins/telescope.lua
Normal file
12
nvim/.config/nvim/lua/romanzy/plugins/telescope.lua
Normal 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({})
|
||||
@@ -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>")
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user