mirror of
				https://github.com/NotAShelf/nvf.git
				synced 2025-10-31 11:02:37 +00:00 
			
		
		
		
	trouble: fix binds
This commit is contained in:
		
					parent
					
						
							
								2bce0d957b
							
						
					
				
			
			
				commit
				
					
						c99afe12c3
					
				
			
		
					 3 changed files with 13 additions and 9 deletions
				
			
		|  | @ -54,5 +54,10 @@ in { | ||||||
|       Nvf now uses $NVIM_APP_NAME so there is no longer the problem of |       Nvf now uses $NVIM_APP_NAME so there is no longer the problem of | ||||||
|       (accidental) leaking of user configuration. |       (accidental) leaking of user configuration. | ||||||
|     '') |     '') | ||||||
|  | 
 | ||||||
|  |     (mkRemovedOptionModule ["vim" "lsp" "trouble" "mappings" "toggle"] '' | ||||||
|  |       With Trouble having so many different modes, and breaking changes | ||||||
|  |       upstream, it no longer makes sense, nor works, to toggle only Trouble. | ||||||
|  |     '') | ||||||
|   ]; |   ]; | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -21,19 +21,18 @@ in { | ||||||
| 
 | 
 | ||||||
|         cmd = "Trouble"; |         cmd = "Trouble"; | ||||||
|         keys = [ |         keys = [ | ||||||
|           (mkSetLznBinding "n" mappings.toggle "<cmd>TroubleToggle<CR>") |           (mkSetLznBinding "n" mappings.workspaceDiagnostics "<cmd>Trouble toggle diagnostics<CR>") | ||||||
|           (mkSetLznBinding "n" mappings.workspaceDiagnostics "<cmd>TroubleToggle workspace_diagnostics<CR>") |           (mkSetLznBinding "n" mappings.documentDiagnostics "<cmd>Trouble toggle diagnostics filter.buf=0<CR>") | ||||||
|           (mkSetLznBinding "n" mappings.documentDiagnostics "<cmd>TroubleToggle document_diagnostics<CR>") |           (mkSetLznBinding "n" mappings.lspReferences "<cmd>Trouble toggle lsp_references<CR>") | ||||||
|           (mkSetLznBinding "n" mappings.lspReferences "<cmd>TroubleToggle lsp_references<CR>") |           (mkSetLznBinding "n" mappings.quickfix "<cmd>Trouble toggle quickfix<CR>") | ||||||
|           (mkSetLznBinding "n" mappings.quickfix "<cmd>TroubleToggle quickfix<CR>") |           (mkSetLznBinding "n" mappings.locList "<cmd>Trouble toggle loclist<CR>") | ||||||
|           (mkSetLznBinding "n" mappings.locList "<cmd>TroubleToggle loclist<CR>") |           (mkSetLznBinding "n" mappings.symbols "<cmd>Trouble toggle symbols<CR>") | ||||||
|         ]; |         ]; | ||||||
|       }; |       }; | ||||||
| 
 | 
 | ||||||
|       binds.whichKey.register = pushDownDefault { |       binds.whichKey.register = pushDownDefault { | ||||||
|         "<leader>l" = "Trouble"; |  | ||||||
|         "<leader>x" = "+Trouble"; |         "<leader>x" = "+Trouble"; | ||||||
|         "<leader>lw" = "Workspace"; |         "<leader>lw" = "+Workspace"; | ||||||
|       }; |       }; | ||||||
|     }; |     }; | ||||||
|   }; |   }; | ||||||
|  |  | ||||||
|  | @ -10,12 +10,12 @@ in { | ||||||
|       setupOpts = mkPluginSetupOption "Trouble" {}; |       setupOpts = mkPluginSetupOption "Trouble" {}; | ||||||
| 
 | 
 | ||||||
|       mappings = { |       mappings = { | ||||||
|         toggle = mkMappingOption "Toggle trouble [trouble]" "<leader>xx"; |  | ||||||
|         workspaceDiagnostics = mkMappingOption "Workspace diagnostics [trouble]" "<leader>lwd"; |         workspaceDiagnostics = mkMappingOption "Workspace diagnostics [trouble]" "<leader>lwd"; | ||||||
|         documentDiagnostics = mkMappingOption "Document diagnostics [trouble]" "<leader>ld"; |         documentDiagnostics = mkMappingOption "Document diagnostics [trouble]" "<leader>ld"; | ||||||
|         lspReferences = mkMappingOption "LSP References [trouble]" "<leader>lr"; |         lspReferences = mkMappingOption "LSP References [trouble]" "<leader>lr"; | ||||||
|         quickfix = mkMappingOption "QuickFix [trouble]" "<leader>xq"; |         quickfix = mkMappingOption "QuickFix [trouble]" "<leader>xq"; | ||||||
|         locList = mkMappingOption "LOCList [trouble]" "<leader>xl"; |         locList = mkMappingOption "LOCList [trouble]" "<leader>xl"; | ||||||
|  |         symbols = mkMappingOption "Symbols [trouble]" "<leader>xs"; | ||||||
|       }; |       }; | ||||||
|     }; |     }; | ||||||
|   }; |   }; | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 diniamo
				diniamo