Remove highlighting on accept-line
This commit is contained in:
		
							parent
							
								
									1e622d76f1
								
							
						
					
					
						commit
						24fa67b2b2
					
				|  | @ -16,8 +16,8 @@ | ||||||
| # zle -N zle-line-init | # zle -N zle-line-init | ||||||
| # ``` | # ``` | ||||||
| # | # | ||||||
| zstyle ':predict' verbose no | zstyle -t ':predict' verbose || zstyle ':predict' verbose no | ||||||
| zstyle ':completion:predict:*' completer _complete | zstyle -t ':completion:predict:*' completer || zstyle ':completion:predict:*' completer _expand _complete | ||||||
| 
 | 
 | ||||||
| autoload predict-on | autoload predict-on | ||||||
| 
 | 
 | ||||||
|  | @ -38,7 +38,6 @@ pause-autosuggestions() { | ||||||
| 	zle -A .history-search-backward history-search-backward | 	zle -A .history-search-backward history-search-backward | ||||||
| 	zle -A .up-line-or-history up-line-or-history | 	zle -A .up-line-or-history up-line-or-history | ||||||
| 	zle -A .down-line-or-history down-line-or-history | 	zle -A .down-line-or-history down-line-or-history | ||||||
| 	zle -A .expand-or-complete expand-or-complete |  | ||||||
| 	highlight-suggested-text | 	highlight-suggested-text | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | @ -67,10 +66,9 @@ enable-autosuggestions() { | ||||||
| 	zle -N history-search-backward autosuggest-history-search-backward | 	zle -N history-search-backward autosuggest-history-search-backward | ||||||
| 	zle -N up-line-or-history autosuggest-up-line-or-history | 	zle -N up-line-or-history autosuggest-up-line-or-history | ||||||
| 	zle -N down-line-or-history autosuggest-down-line-or-history | 	zle -N down-line-or-history autosuggest-down-line-or-history | ||||||
| 	zle -N expand-or-complete autosuggest-expand-or-complete |  | ||||||
| 	if [[ $BUFFER != '' ]]; then | 	if [[ $BUFFER != '' ]]; then | ||||||
| 		local cursor=$CURSOR | 		local cursor=$CURSOR | ||||||
| 		zle complete-word | 		zle expand-or-complete | ||||||
| 		CURSOR=$cursor | 		CURSOR=$cursor | ||||||
| 	fi | 	fi | ||||||
| 	highlight-suggested-text | 	highlight-suggested-text | ||||||
|  | @ -100,6 +98,7 @@ toggle-autosuggestions() { | ||||||
| # section when the user accepts the line | # section when the user accepts the line | ||||||
| autosuggest-accept-line() { | autosuggest-accept-line() { | ||||||
| 	RBUFFER='' | 	RBUFFER='' | ||||||
|  | 	region_highlight=() | ||||||
| 	zle .accept-line | 	zle .accept-line | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | @ -178,19 +177,6 @@ insert-and-autosuggest() { | ||||||
| 	highlight-suggested-text | 	highlight-suggested-text | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| autosuggest-expand-or-complete() { |  | ||||||
| 	if [[ $RBUFFER == '' ]]; then |  | ||||||
| 		# If predict-on didnt insert anything, do a normal word |  | ||||||
| 		# expansion/completion |  | ||||||
| 		zle expand-or-complete-prefix |  | ||||||
| 		region_highlight=() |  | ||||||
| 	else |  | ||||||
| 		# Else advance the current big word |  | ||||||
| 		zle .vi-forward-blank-word |  | ||||||
| 		highlight-suggested-text |  | ||||||
| 	fi |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| delete-backward-and-autosuggest() { | delete-backward-and-autosuggest() { | ||||||
| 	zle delete-backward-and-predict-orig | 	zle delete-backward-and-predict-orig | ||||||
| 	highlight-suggested-text | 	highlight-suggested-text | ||||||
|  | @ -201,16 +187,4 @@ delete-no-autosuggest() { | ||||||
| 	highlight-suggested-text | 	highlight-suggested-text | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| zle -N enable-autosuggestions |  | ||||||
| zle -N disable-autosuggestions |  | ||||||
| zle -N toggle-autosuggestions | zle -N toggle-autosuggestions | ||||||
| zle -N autosuggest-accept-line |  | ||||||
| zle -N autosuggest-vi-cmd-mode |  | ||||||
| zle -N autosuggest-history-search-forward |  | ||||||
| zle -N autosuggest-history-search-backward |  | ||||||
| zle -N autosuggest-up-line-or-history |  | ||||||
| zle -N autosuggest-down-line-or-history |  | ||||||
| zle -N autosuggest-expand-or-complete |  | ||||||
| zle -N insert-and-autosuggest |  | ||||||
| zle -N delete-backward-and-autosuggest |  | ||||||
| zle -N delete-no-autosuggest |  | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue