summaryrefslogtreecommitdiffstats
path: root/runtime/doc/motion.txt
AgeCommit message (Collapse)Author
2024-01-04patch 9.1.0007: can select empty inner text blocksv9.1.0007Christian Brabandt
Problem: can select empty inner text blocks (laurentalacoque) Solution: make selecting empty inner text blocks an error textobjects: Make selecting inner empty blocks an error fixes: #13514 closes: #13523 Signed-off-by: Christian Brabandt <cb@256bit.org>
2024-01-02patch 9.1.0000: Vim 9.1 releasev9.1.0000v9.1.0Christian Brabandt
Problem: Need a new release Solution: Release Vim 9.1 Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-12-27runtime(doc): clarify behaviour of ]m and ]M motionsChristian Brabandt
In particular remove the sentence, that a missing '{' (for ]m) or '}' (for ]M) after the cursor is an error, since currently this is not treated as an error. fixes: #13777 Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-09-29runtime(doc): text-objects: document how escaped delimiters are handledChristian Brabandt
Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-09-21runtime(doc): format jumplist examples more consistently (#13137)zeertzjq
Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-09-20patch 9.0.1921: not possible to use the jumplist like a stackv9.0.1921Yegappan Lakshmanan
Problem: not possible to use the jumplist like a stack Solution: Add the 'jumpoptions' setting to make the jumplist a stack. Add an option for using jumplist like tag stack related: #7738 closes: #13134 ported from NeoVim: - https://neovim.io/doc/user/motion.html#jumplist-stack - neovim/neovim@39094b3 - neovim/neovim#11530 - https://vi.stackexchange.com/questions/18344/how-to-change-jumplist-behavior Based on the feedback in the previous PR, it looks like many people like this option. Signed-off-by: Christian Brabandt <cb@256bit.org> Co-authored-by: Yegappan Lakshmanan <yegappan@yahoo.com> Co-authored-by: butwerenotthereyet <58348703+butwerenotthereyet@users.noreply.github.com>
2023-09-18runtime(doc): add help tag describing object-selectionChristian Brabandt
closes: #13114 Signed-off-by: Christian Brabandt <cb@256bit.org>
2023-08-20patch 9.0.1761: g<kEnd> behaves different from g<end>v9.0.1761zeertzjq
Problem: g<kEnd> behaves different from g<end> Solution: Make g<kEnd> behave like g<End> closes: #12861 Signed-off-by: Christian Brabandt <cb@256bit.org> Co-authored-by: zeertzjq <zeertzjq@outlook.com>
2023-08-19patch 9.0.1753: can't move to last non-blank charv9.0.1753Christian Brabandt
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>
2022-09-27Update runtime filesBram Moolenaar
2022-08-16patch 9.0.0222: no good reason why text objects are only in larger buildsv9.0.0222Bram Moolenaar
Problem: No good reason why text objects are only in larger builds. Solution: Graduate +textobjects.
2022-08-15Update runtime filesBram Moolenaar
2022-06-28release version 9.0v9.0.0000Bram Moolenaar
Problem: About time to release Vim 9.0. Solution: Update the version number everywhere.
2022-04-18Update runtime filesBram Moolenaar
2022-04-09patch 8.2.4719: ">" marker sometimes not displayed in the jumplistv8.2.4719Christian Brabandt
Problem: ">" marker sometimes not displayed in the jumplist. Solution: If the buffer no longer exists show "-invalid-". (Christian Brabandt, closes #10131, closes #10100)
2022-04-08Update runtime filesBram Moolenaar
2022-02-26Update runtime files.Bram Moolenaar
2021-12-27Update runtime filesBram Moolenaar
2021-12-16Update runtime filesBram Moolenaar
2021-12-13patch 8.2.3795: too many #ifdefsv8.2.3795Bram Moolenaar
Problem: Too many #ifdefs. Solution: Graduate the jumplist feature.
2021-12-05Update runtime filesBram Moolenaar
2021-06-27Update runtime filesBram Moolenaar
2021-06-13Update runtime filesBram Moolenaar
2021-03-31Update runtime files.Bram Moolenaar
2020-10-26Update runtime files.Bram Moolenaar
2020-08-30Update runtime files.Bram Moolenaar
2019-12-12Vim 8.2 releasev8.2.0000v8.2.0Bram Moolenaar
2019-11-17Update runtime files.Bram Moolenaar
2019-11-10Update runtime filesBram Moolenaar
2019-11-02Update runtime files.Bram Moolenaar
2019-10-28patch 8.1.2231: not easy to move to the middle of a text linev8.1.2231Bram Moolenaar
Problem: Not easy to move to the middle of a text line. Solution: Add the gM command. (Yasuhiro Matsumoto, closes #2070)
2019-06-06Update runtime files.Bram Moolenaar
2019-05-26Update runtime files.Bram Moolenaar
2019-05-09Update runtime filesBram Moolenaar
2019-05-05patch 8.1.1280: remarks about functionality not in Vi clutters the helpv8.1.1280Bram Moolenaar
Problem: Remarks about functionality not in Vi clutters the help. Solution: Move all info about what is new in Vim or already existed in Vi to vi_diff.txt. Remove {not in Vi} remarks. (closes #4268) Add "noet" to the help files modeline. Also include many other help file improvements.
2019-03-17Update runtime files.Bram Moolenaar
2018-12-27Update runtime files.Bram Moolenaar
2018-11-16Update runtime files.Bram Moolenaar
2018-07-29Update runtime files.Bram Moolenaar
2018-07-21Update runtime files.Bram Moolenaar
2018-07-15Update runtime files.Bram Moolenaar
2018-05-17Vim 8.1 releasev8.1.0000Bram Moolenaar
Update version number and information. Fix a couple of tests.
2017-11-02Long overdue runtime update.Bram Moolenaar
2017-10-15patch 8.0.1201: "yL" is affected by 'scrolloff'v8.0.1201Bram Moolenaar
Problem: "yL" is affected by 'scrolloff'. (Eli the Bearded) Solution: Don't use 'scrolloff' when an operator is pending.
2017-03-16Update runtime files.Bram Moolenaar
2016-12-01patch 8.0.0118v8.0.0118Bram Moolenaar
Problem: "make proto" adds extra function prototype. Solution: Add #ifdef.
2016-09-12Vim 8.0 releasev8.0.0000Bram Moolenaar
2016-07-15Updated runtime files.Bram Moolenaar
2016-06-12Updated runtime files.Bram Moolenaar
2015-06-09Updated runtime files.Bram Moolenaar