mirror of
				https://github.com/NotAShelf/nvf.git
				synced 2025-10-31 02:52:37 +00:00 
			
		
		
		
	leap: changed default binds
This commit is contained in:
		
					parent
					
						
							
								ef413736e9
							
						
					
				
			
			
				commit
				
					
						92a7bfc4b8
					
				
			
		
					 2 changed files with 9 additions and 5 deletions
				
			
		|  | @ -4,7 +4,7 @@ | ||||||
|   ... |   ... | ||||||
| }: let | }: let | ||||||
|   inherit (lib.modules) mkIf mkMerge; |   inherit (lib.modules) mkIf mkMerge; | ||||||
|   inherit (lib.nvim.binds) mkBinding; |   inherit (lib.nvim.binds) mkBinding pushDownDefault; | ||||||
|   inherit (lib.nvim.dag) entryAnywhere; |   inherit (lib.nvim.dag) entryAnywhere; | ||||||
| 
 | 
 | ||||||
|   cfg = config.vim.utility.motion.leap; |   cfg = config.vim.utility.motion.leap; | ||||||
|  | @ -37,6 +37,10 @@ in { | ||||||
|       (mkBinding cfg.mappings.leapFromWindow "<Plug>(leap-from-window)" "Leap from window") |       (mkBinding cfg.mappings.leapFromWindow "<Plug>(leap-from-window)" "Leap from window") | ||||||
|     ]; |     ]; | ||||||
| 
 | 
 | ||||||
|  |     vim.binds.whichKey.register = pushDownDefault { | ||||||
|  |       "<leader>s" = "+Leap"; | ||||||
|  |     }; | ||||||
|  | 
 | ||||||
|     vim.pluginRC.leap-nvim = entryAnywhere '' |     vim.pluginRC.leap-nvim = entryAnywhere '' | ||||||
|       require('leap').opts = { |       require('leap').opts = { | ||||||
|         max_phase_one_targets = nil, |         max_phase_one_targets = nil, | ||||||
|  |  | ||||||
|  | @ -9,22 +9,22 @@ in { | ||||||
|       leapForwardTo = mkOption { |       leapForwardTo = mkOption { | ||||||
|         type = nullOr str; |         type = nullOr str; | ||||||
|         description = "Leap forward to"; |         description = "Leap forward to"; | ||||||
|         default = "s"; |         default = "<leader>ss"; | ||||||
|       }; |       }; | ||||||
|       leapBackwardTo = mkOption { |       leapBackwardTo = mkOption { | ||||||
|         type = nullOr str; |         type = nullOr str; | ||||||
|         description = "Leap backward to"; |         description = "Leap backward to"; | ||||||
|         default = "S"; |         default = "<leader>sS"; | ||||||
|       }; |       }; | ||||||
|       leapForwardTill = mkOption { |       leapForwardTill = mkOption { | ||||||
|         type = nullOr str; |         type = nullOr str; | ||||||
|         description = "Leap forward till"; |         description = "Leap forward till"; | ||||||
|         default = "x"; |         default = "<leader>sx"; | ||||||
|       }; |       }; | ||||||
|       leapBackwardTill = mkOption { |       leapBackwardTill = mkOption { | ||||||
|         type = nullOr str; |         type = nullOr str; | ||||||
|         description = "Leap backward till"; |         description = "Leap backward till"; | ||||||
|         default = "X"; |         default = "<leader>sX"; | ||||||
|       }; |       }; | ||||||
|       leapFromWindow = mkOption { |       leapFromWindow = mkOption { | ||||||
|         type = nullOr str; |         type = nullOr str; | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Soliprem
				Soliprem