Dongbo Wang
d37599781f
Fix GotoBrace to handle the case when the text buffer is empty ( #2879 )
2021-09-20 13:49:25 -07:00
Maxime Labelle
0de63689c4
Remove LineIsMultiline in favor of multi-line agnostic algorithms ( #1125 ) ( #2047 )
2021-02-11 15:57:37 -08:00
Maxime Labelle
9ad8eb6769
Ensure the desired column number is used while moving up or down in VI mode ( #1122 )
2019-12-09 13:48:14 -08:00
Maxime Labelle
b995497c9c
Fix an IndexOutOfRangeException in VI mode ( #1200 )
2019-11-25 10:27:30 -08:00
Maxime Labelle
929f4f9bf4
Supports '_' and '$' to move to the beginning and end of the logical line in Vi mode. ( #812 )
...
Fix #795
2019-03-21 15:27:53 -07:00
Jason Shirk
193b4da3ac
Fix cursor placement after history replacement
...
A fix for vi mode broke placing the cursor after recalling commands from
history.
There was also a small inconcistency in placing the cursor in vi mode
when in command mode.
Fix #592
2017-11-25 21:30:45 -08:00
Jason Shirk
a7efcd27ca
XML comment cleanup
2017-09-03 00:06:41 -07:00
Jason Shirk
855ed7f78c
Unify internal and visible cursor updates
2017-07-31 18:08:07 -07:00
Jason Shirk
4aba251bdb
Remove unused using directives
2017-07-31 16:44:06 -07:00
Jason Shirk
a7c0a907e1
Use null coalescing operator
2017-07-31 16:38:43 -07:00
Jason Shirk
fc55704f83
Inline out variable parameters
2017-07-31 16:24:57 -07:00
srdubya
70200bb780
Fix a few VI mode issues
...
* Made several VI methods public (#445 )
* Fixed IndexOutOfRangeException (#456 )
* Add ReverseSearchHistory (Ctrl+R,Ctrl+S) in VI mode (#455 )
2016-11-28 17:16:50 -08:00
srdubya
986bb817c7
Addressed #445 by making several VI methods public.
2016-09-26 12:11:01 -07:00
Jason Shirk (POWERSHELL)
cc6eaa711e
Update xmldoc comments
2016-01-17 09:01:02 -08:00
srdubya
b80ffb9b09
Addressed this feedback:
...
1 _normalBackground (keybindings.vi.cs) unused
2 copyright notice in *.vi.cs files?
3 ReadLine.vi.cs - InsertCharacter unreferenced
4 SearchBackward - change fn name to ViSearchHistoryBackward?
2016-01-02 08:51:06 -07:00
srdubya
ab52d2b642
1st attempt at merge with #251 .
2015-06-20 16:47:33 -06:00
srdubya
7be8bc4a1a
Fixed "$i$" bug, #214 .
2015-03-10 07:15:36 -06:00
srdubya
13148f89f4
Fixed Delete and Change so the work for Globs.
2014-12-21 16:20:20 -07:00
srdubya
767d6d2824
Added Yank commands.
2014-12-20 11:27:18 -07:00
srdubya
6005d034cd
Fixed word movement for B,E,&W.
2014-12-18 09:02:14 -07:00
srdubya
4a74823983
Moving many Vi* commands to more generic names.
2014-04-19 08:59:33 -06:00