Skip to content

Commit

Permalink
feat(neovim): added cmdline
Browse files Browse the repository at this point in the history
  • Loading branch information
AlejandroSuero committed Apr 15, 2024
1 parent 3459673 commit a1f86b1
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 0 deletions.
4 changes: 4 additions & 0 deletions roles/neovim/files/lua/aome/telescope/init.lua
Original file line number Diff line number Diff line change
Expand Up @@ -422,6 +422,10 @@ function M.vim_options()
}
end

function M.cmdline()
require("telescope").extensions.cmdline.cmdline()
end

return setmetatable({}, {
__index = function(_, k)
reloader()
Expand Down
1 change: 1 addition & 0 deletions roles/neovim/files/lua/aome/telescope/keys.lua
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,4 @@ map_tele("<leader>km", "keymaps", nil, false, "[k]ey[m]aps")
map_tele("<leader>ht", "help_tags", nil, false, "[h]elp [t]ags")
map_tele("<leader>cm", "commands", nil, false, "[c]o[m]mands")
map_tele("<leader>fB", "builtin", nil, false, "[f]ind [B]uiltin Telescope")
map_tele(":", "cmdline", nil, false, "[Telescope] cmdline")
11 changes: 11 additions & 0 deletions roles/neovim/files/lua/aome/telescope/setup.lua
Original file line number Diff line number Diff line change
Expand Up @@ -118,8 +118,19 @@ telescope.setup {
file_browser = {
hijack_netrw = true,
},
cmdline = {
picker = {
initial_mode = "insert",
},
mappings = {
complete = "<Tab>",
run_selection = "<C-CR>",
run_input = "<CR>",
},
},
},
}

pcall(require("telescope").load_extension, "fzf")
pcall(require("telescope").load_extension, "file_browser")
pcall(require("telescope").load_extension, "cmdline")
1 change: 1 addition & 0 deletions roles/neovim/files/lua/custom/plugins/editor/telescope.lua
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ return {
branch = "0.1.x",
dependencies = {
"nvim-telescope/telescope-file-browser.nvim",
"jonarrien/telescope-cmdline.nvim",
{ -- If encountering errors, see telescope-fzf-native README for install instructions
"nvim-telescope/telescope-fzf-native.nvim",

Expand Down

0 comments on commit a1f86b1

Please sign in to comment.