diff options
| -rw-r--r-- | vim-mode/vim_mode.pl | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/vim-mode/vim_mode.pl b/vim-mode/vim_mode.pl index 085ea78..d44452c 100644 --- a/vim-mode/vim_mode.pl +++ b/vim-mode/vim_mode.pl @@ -676,7 +676,7 @@ sub cmd_movement_tilde {      my $input = _input();      my $string = substr $input, $pos, $count; -    $string =~ tr/a-zA-Z/A-Za-z/; +    $string =~ s/(.)/(uc($1) eq $1) ? lc($1) : uc($1)/ge;      substr $input, $pos, $count, $string;      _input($input); | 
