kludge "Reveal"
This commit is contained in:
		
							parent
							
								
									4baccf1f8b
								
							
						
					
					
						commit
						490c1cd331
					
				|  | @ -8,7 +8,7 @@ return { | |||
| 
 | ||||
|   { | ||||
|     "nvim-tree/nvim-web-devicons", | ||||
|     opts = {} | ||||
|     lazy = true | ||||
|   }, | ||||
| 
 | ||||
|   { | ||||
|  | @ -84,6 +84,7 @@ return { | |||
|       local null_ls = require("null-ls") | ||||
|       null_ls.setup({ | ||||
|         sources = { | ||||
|           null_ls.builtins.formatting.lua_format, | ||||
|           null_ls.builtins.formatting.prettierd, | ||||
|         }, | ||||
|       }) | ||||
|  |  | |||
|  | @ -1,20 +1,23 @@ | |||
| -- RevealInFinder | ||||
| -- --------------------------------------------------------------------------- | ||||
| 
 | ||||
| -- set this to leader-e | ||||
| vim.cmd([[ | ||||
|   function! s:RevealInFinder() | ||||
|     if filereadable(expand("%")) | ||||
|     let l:command = "open -R %" | ||||
|       let l:command = "xdg-open -R %" | ||||
|     elseif getftype(expand("%:p:h")) == "dir" | ||||
|     let l:command = "open %:p:h" | ||||
|       let l:command = "xdg-open %:p:h" | ||||
|     else | ||||
|     let l:command = "open ." | ||||
|       let l:command = "xdg-open ." | ||||
|     endif | ||||
|       execute ":silent! !" . l:command | ||||
|     redraw! | ||||
|   endfunction | ||||
| 
 | ||||
|   command! Reveal call <SID>RevealInFinder() | ||||
| ]]) | ||||
| 
 | ||||
| return {} | ||||
| vim.keymap.set('n', '<leader>R', ":Reveal<CR>", { noremap = true, desc = '[R]eveal with xdg-open' }) | ||||
| 
 | ||||
| return { | ||||
| } | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue