nvim
This commit is contained in:
		
							parent
							
								
									e7f569e938
								
							
						
					
					
						commit
						7a5bbc1e40
					
				
					 2 changed files with 15 additions and 8 deletions
				
			
		| 
						 | 
					@ -4,8 +4,6 @@ if not ok then
 | 
				
			||||||
    return
 | 
					    return
 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
local nmap = require("my.utils").nmap
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
telescope.setup {
 | 
					telescope.setup {
 | 
				
			||||||
    extensions = {
 | 
					    extensions = {
 | 
				
			||||||
        fzf = {
 | 
					        fzf = {
 | 
				
			||||||
| 
						 | 
					@ -49,10 +47,10 @@ local function dotfiles()
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
nmap("<C-p>", project, "Find project files")
 | 
					 | 
				
			||||||
nmap("<Leader>fn", dotfiles, "Dotfiles")
 | 
					 | 
				
			||||||
nmap("<Leader><C-p>", builtin.git_files, "Find git files")
 | 
					 | 
				
			||||||
nmap("<Leader>fg", builtin.live_grep, "Live grep")
 | 
					 | 
				
			||||||
nmap("<Leader>gs", builtin.git_status, "Git status")
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
telescope.load_extension("fzf")
 | 
					telescope.load_extension("fzf")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					require("my.keymaps").telescope_keymaps {
 | 
				
			||||||
 | 
					    project = project,
 | 
				
			||||||
 | 
					    dotfiles = dotfiles,
 | 
				
			||||||
 | 
					    builtin = builtin,
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -75,6 +75,15 @@ local function lsp_keymaps(client, bufnr)
 | 
				
			||||||
    end
 | 
					    end
 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					local function telescope_keymaps(fns)
 | 
				
			||||||
 | 
					    nmap("<C-p>", fns.project, "Find project files")
 | 
				
			||||||
 | 
					    nmap("<Leader>fn", fns.dotfiles, "Dotfiles")
 | 
				
			||||||
 | 
					    nmap("<Leader><C-p>", fns.builtin.git_files, "Find git files")
 | 
				
			||||||
 | 
					    nmap("<Leader>fg", fns.builtin.live_grep, "Live grep")
 | 
				
			||||||
 | 
					    nmap("<Leader>gs", fns.builtin.git_status, "Git status")
 | 
				
			||||||
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
return {
 | 
					return {
 | 
				
			||||||
    lsp_keymaps = lsp_keymaps,
 | 
					    lsp_keymaps = lsp_keymaps,
 | 
				
			||||||
 | 
					    telescope_keymaps = telescope_keymaps,
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue