#!/bin/fish

function fish_mode_prompt --description 'Displays the current vi mode'
	# Do nothing if not in vi mode
	if test "$fish_key_bindings" = "fish_vi_key_bindings"
	    switch $fish_bind_mode
	        case default
	            set_color --bold red
	            echo -n 🅽
	        case insert
	            set_color --bold green
	            echo -n 🅸
	        case replace_one
	            set_color --bold green
	            echo -n 🆁
	        case visual
	            set_color --bold brblue
	            echo -n 🆅
	    end
	    set_color normal
	    echo -n ' '
	end
end