fix tmux cursor
This commit is contained in:
		
							parent
							
								
									8633ae21d1
								
							
						
					
					
						commit
						e482ff71fd
					
				@ -49,7 +49,7 @@ o.listchars = {
 | 
				
			|||||||
vim.cmd [[
 | 
					vim.cmd [[
 | 
				
			||||||
	augroup options_guicursor
 | 
						augroup options_guicursor
 | 
				
			||||||
		au!
 | 
							au!
 | 
				
			||||||
		" Reset to underscore cursor for terminal nvim (https://github.com/neovim/neovim/issues/4867#issuecomment-291249173)
 | 
							" Reset to vertical cursor for terminal nvim (https://github.com/neovim/neovim/issues/4867#issuecomment-291249173)
 | 
				
			||||||
		au VimLeave * set guicursor=a:ver90
 | 
							au VimLeave * set guicursor=a:ver90
 | 
				
			||||||
	augroup END
 | 
						augroup END
 | 
				
			||||||
]]
 | 
					]]
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										12
									
								
								zsh/zshrc
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								zsh/zshrc
									
									
									
									
									
								
							@ -18,4 +18,16 @@ alias tcat="/usr/bin/cat"
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
alias xsecurelock='XSECURELOCK_NO_COMPOSITE=1 XSECURELOCK_AUTH_BACKGROUND_COLOR=$color00 XSECURELOCK_AUTH_FOREGROUND_COLOR=$color07 xsecurelock'
 | 
					alias xsecurelock='XSECURELOCK_NO_COMPOSITE=1 XSECURELOCK_AUTH_BACKGROUND_COLOR=$color00 XSECURELOCK_AUTH_FOREGROUND_COLOR=$color07 xsecurelock'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					function zle-keymap-select zle-line-init zle-line-finish
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					  case $KEYMAP in
 | 
				
			||||||
 | 
					      vicmd)      print -n '\033[1 q';; # block cursor
 | 
				
			||||||
 | 
					      viins|main) print -n '\033[5 q';; # line cursor
 | 
				
			||||||
 | 
					  esac
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					zle -N zle-line-init
 | 
				
			||||||
 | 
					zle -N zle-line-finish
 | 
				
			||||||
 | 
					zle -N zle-keymap-select
 | 
				
			||||||
 | 
					
 | 
				
			||||||
source ~/.zshenv
 | 
					source ~/.zshenv
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user