annotate runtime/lang/menu_ja.cp932.vim @ 32888:b1162ad29d73
v9.0.1753
patch 9.0.1753: can't move to last non-blank char
Commit: https://github.com/vim/vim/commit/b5f6fe9ca2661d06bc0be839447ce1995450b9de
Author: Christian Brabandt <cb@256bit.org>
Date: Sat Aug 19 15:53:16 2023 +0200
patch 9.0.1753: can't move to last non-blank char
Problem: can't move to last non-blank char
Solution: Make g<end> behave like that
Make it possible to move to last non-blank char on a line
We can distinguish between g0 and g^ to move to the very first character
and the first non-blank char.
And while we can move to the last screen char, we cannot go to the last
non-blank screen char.
Since I think g$ is the more widely used and known movement command (and
g<end> is synonymous to it) change the behaviour of g<end> to move to
last non-screen char instead and don't have this be the same command as
the g$ command anymore.
If you want to keep the old behaviour, you can use:
```
nnoremap g<end> g$
```
Add a test to verify the behaviour.
closes: #12593
Signed-off-by: Christian Brabandt <cb@256bit.org>
author |
Christian Brabandt <cb@256bit.org> |
date |
Sat, 19 Aug 2023 16:00:08 +0200 |
parents |
11d40fc82f11 |
children |
|
rev |
line source |
7
|
1 " Menu Translations: Japanese (for Windows)
|
3682
|
2 " Translated By: MURAOKA Taro <koron.kaoriya@gmail.com>
|
|
3 " Last Change: 15-Jun-2012.
|
|
4 "
|
|
5 " Copyright (C) 2004,12 MURAOKA Taro <koron.kaoriya@gmail.com>
|
|
6 " THIS FILE IS DISTRIBUTED UNDER THE VIM LICENSE.
|
7
|
7
|
|
8 source <sfile>:p:h/menu_japanese_japan.932.vim
|