added toggleterm
This commit is contained in:
		
							parent
							
								
									9dcf923f60
								
							
						
					
					
						commit
						efa884da0c
					
				
							
								
								
									
										27
									
								
								init.lua
								
								
								
								
							
							
						
						
									
										27
									
								
								init.lua
								
								
								
								
							|  | @ -203,7 +203,7 @@ require('lazy').setup({ | ||||||
|   --    Uncomment the following line and add your plugins to `lua/custom/plugins/*.lua` to get going. |   --    Uncomment the following line and add your plugins to `lua/custom/plugins/*.lua` to get going. | ||||||
|   -- |   -- | ||||||
|   --    For additional information see: https://github.com/folke/lazy.nvim#-structuring-your-plugins |   --    For additional information see: https://github.com/folke/lazy.nvim#-structuring-your-plugins | ||||||
|   -- { import = 'custom.plugins' }, |   { import = 'custom.plugins' }, | ||||||
| }, {}) | }, {}) | ||||||
| 
 | 
 | ||||||
| -- [[ Setting options ]] | -- [[ Setting options ]] | ||||||
|  | @ -517,4 +517,27 @@ cmp.setup { | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| -- The line beneath this is called `modeline`. See `:help modeline` | -- The line beneath this is called `modeline`. See `:help modeline` | ||||||
| -- vim: ts=2 sts=2 sw=2 et | -- vim: ts=2 sts=2 sw=2 etc | ||||||
|  | 
 | ||||||
|  | require("toggleterm").setup{ | ||||||
|  |   -- size can be a number or function which is passed the current terminal | ||||||
|  |   size = 20, | ||||||
|  |   open_mapping = [[<c-\>]], | ||||||
|  |   hide_numbers = true, -- hide the number column in toggleterm buffers | ||||||
|  |   persist_mode = true, -- if set to true (default) the previous terminal mode will be remembered | ||||||
|  |   direction = 'float', | ||||||
|  |   auto_scroll = true, -- automatically scroll to the bottom on terminal output | ||||||
|  |   float_opts = { | ||||||
|  |     -- The border key is *almost* the same as 'nvim_open_win' | ||||||
|  |     -- see :h nvim_open_win for details on borders however | ||||||
|  |     -- the 'curved' border is a custom border type | ||||||
|  |     -- not natively supported but implemented in this plugin. | ||||||
|  |     border = 'curved', | ||||||
|  |   }, | ||||||
|  |   winbar = { | ||||||
|  |     enabled = false, | ||||||
|  |     name_formatter = function(term) --  term: Terminal | ||||||
|  |       return term.name | ||||||
|  |     end | ||||||
|  |   }, | ||||||
|  | } | ||||||
|  |  | ||||||
|  | @ -0,0 +1,3 @@ | ||||||
|  | return { | ||||||
|  |   {'akinsho/toggleterm.nvim', version = "*", config = true} | ||||||
|  | } | ||||||
		Loading…
	
		Reference in New Issue