177 KiB
Change Log
Unreleased
Closed issues:
- VSCode Zen Mode Shortcut not working #1720
- Multicursor paste is broken #1715
- Last character in selection #1711
- Vim refactor and enhancement #1706
- Refactor the delete operator #1701
- chinese input bugs #1699
- Vim visual mode background color confusing on character under cursor #1697
- Go to previous jump '' #1690
-
feature request
- Bug with gq #1684
- ctrl-w, ctrl-w no longer cycles panes #1679
- Surround not working on 0.7.0 #1678
- dot command does not work properly when inserting <Tab>/"/'/(/{/[ #1674
- Tag matching self closing tag issue #1668
- could not save the file which only trim the new line at the end of file #1661
- gf doesn't work with filepath:linenumber paths #1655
- macro playback does not insert tab #1634
- Multicursor insertion is slow #1626
- Shortcut to keep preview table open #1580
- ^E stops scrolling down when the cursor reaches the top of the page #1544
- Cannot search in visual mode #1520
- Inserting keywords on pressing arrow keys in visual mode #1458
- Change configuration updates to monitor relevant changes instead of all changes #1438
- This extension prevents 'find all reference' pop-up from closing using ESC key #1436
- Visual block mode doesn't respect remapped navigation keys #1403
- Tab in visual block mode applies to first line only #1400
- Ctrl-a and Ctrl-x works not correctly when a word has more than one number #1376
- Highlighted character jumps around when highlighting text. #1247
- Pasting after deleting a line leaves cursor in wrong position #1218
- y}p handles newlines incorrectly #1197
- d} deletes extra
empty
line #1196 - Actions after visual line indent are relative to where cursor started #1143
- Wrong cursor placement after indenting multiple lines #1135
- gt/T doesn't take editor groups in account #1131
- Visual Block Mode & Multi Cursor Mode should use the same code base #776
- cc on end of line eats currentline #727
- Improve tests #700
- Repeated commands that insert white space at from of line doesn't work #612
- Marks across files #389
Merged pull requests:
- Actually readded <c-j> and <c-k> #1730 (Chillee)
- Revert "Unfixes #1720" #1729 (Chillee)
- Unfixes #1720 #1728 (Chillee)
- Fixes #1720: Removed unused <c- > bindings from package.json #1722 (Chillee)
- Fixes #1376: <C-a> doesn't work correctly when a word has more than 1 number #1721 (Chillee)
- Fixes #1715: Adds multicursor paste #1717 (Chillee)
- Fixes #1520: search in visual/visualLine/visualBlock mode #1710 (Chillee)
- Fixes #1403: VisualBlock doesn't respect keybindings. #1709 (Chillee)
- Fixes #1655: Extends gf to line numbers #1708 (Chillee)
- Fixes #1436: extension prevents 'find all references' pop-up from closing through <esc> if it's empty. #1707 (Chillee)
- Fixes #1668: Self closing tags not properly handled. #1702 (Chillee)
- Fixes #1674: repeating . with characters like " or ) leaves cursor in wrong place #1700 (Chillee)
- remove system clipboard hack for UTF-8 #1695 (xconverge)
- Fixes #1684: Fixed gq spacing issues #1686 (Chillee)
- Fixed some regressions I introduced #1681 (Chillee)
- feat(surround): support complex tags surround #1680 (admosity)
- Fixes #1400, #612, #1632, #1634, #1531, #1458: Tab isn't handled properly for insert and visualblockinsert modes #1663 (Chillee)
- Fixes #792: Selecting range before Ex-commands highlights initial text #1659 (Chillee)
- Fixes #1256 and #394: Fixes delete key and adds functionality #1644 (Chillee)
- Fixes #1196, #1197: d}/y} not working correctly #1621 (Chillee)
- Fixing the automatic fold expansion
\#1004
#1552 (Chillee)
v0.7.1 (2017-05-10)
Closed issues:
- Surround: cs<x><y> broken #1676
- Up/down motion with gj and gk does not retain cursor position #1675
- Problem in keymapings default. #1669
- Bug
MacOS only
: Several commands do not work when vscode opened from command line #1660 - Surround plugin appears broken in 0.7.0 #1657
- registered data cannot paste. #1646
- ctrl + c in insert mode does not copy line. #1639
- CTRL-w w doesn't move between groups #1585
- INSERT MODE ctrl+d don't add Selection To Next Find Match #1535
- o Doesn't accept range #1531
- command not found after opening settings.json #1527
- incsearch does not work in visual mode #1498
- Add next occurence in insert and normal mode is limited to a maximum of 2 cursors #1467
- It would be really awesome if c-w h and c-w l would navigate between other panes #1375
- This extension breaks the
Add Next Occurrence
command and shortcut #1311 - Putting over selection in visual mode does not yank deleted selection #1280
- Inconsistencies with visual mode deletion #1256
- insert after paste-before broken #1215
- one file two pane is unusable, cursor reset to #1205
- Ctrl-W-h/l randomly switches cursors location #1051
- Range mode for visual selection is highlighted in vim command line #792
- v/ #298
Merged pull requests:
- Changes tabs to navigate inside the same split #1677 (vinicio)
- clean up tests. increase timeout #1672 (jpoon)
- Fixes #1585: Added <C-w> j and <C-w> k #1666 (Chillee)
- Add :close support based on :quit #1665 (mspaulding06)
- Fixes #1280: Pasting over selection doesn't yank deleted section #1651 (Chillee)
- Fixes #1535, #1467, #1311: D-d doesn't work in insert mode #1631 (Chillee)
v0.7.0 (2017-05-05)
Closed issues:
- set { "vim.statusBarColorControl": true } does not work in vscode 1.12.1 #1650
- BUG: ctrl-e / ctrl-y stop working when cursor is at top/bottom of file #1645
- Command Mode z- does not work #1638
- Command mode z<CR> does not work #1637
- Circumflex key does not move the cursor to the first non blank character of the current line. #1636
- diw on trailing whitespace deletes newline #1630
- easymotion 'b' start of word backwords shows undefined marker for large files #1627
- Search for visual mode selected text #1623
- Unknown configuaration setting when visualstar #1622
- Don't scroll right when visually selecting and moving to long lines #1609
- TypeError: Cannot read property 'selections' of undefined when running my own extension tests #1607
- Can't comment with Ctrl+k, Ctrl+c on Visual Mode #1606
- . doesn't work in a macro #1599
- Undo is lost when switch tab #1597
- First and last line are not copied when selecting a line and then moving upward, then hitting Cmd+C #1594
- Linewise visual mode
:sort
not supported #1592 - Ctrl+A and Ctrl+X when cursor placed after only number #1588
- Not to Open the folding when I move cross with j/k #1587
- Search doesn't match new lines #1575
statusBarColors
modifies workspacesettings.json
#1565- column not set properly after goto definition #1532
- ctrl+m or ctrl+j to insert <enter> with insert mode. #1505
- 'u' cannot undo changes if the foucs on the current tab has been switched out and back. #1503
- Copying text by selecting it from right to left drops the last letter from the copied text #1441
- Issue with visual line select mode and 'gj' #1377
- Multi line remove with backspace is only removing first occurrence #1358
- Copying backwards in insert mode doesn't work. #1355
- cit for embedded html tag #1300
- Reformatting with "gq" always adds 1 column of whitespace before formatted block #1251
- tag movement commands are single line only #1232
- Toggle activity bar visibility will change
normal
mode toinsert
mode #1230 - Support U/u in visual modes #1229
- Using "." in a macro causes the macro to execute forever #1216
- i_CTRL-W should delete Tabs at first #1137
-
cd
- Deleting or changing multi-line tag blocks does not work #971
- Visual Movement does very weird things with visual selection #890
- Blank lines created by o then esc are filled with trailing whitespace #849
Merged pull requests:
- Join HTML on single line to prevent extraneous <br>s #1643 (cobbweb)
- Refactor #1642 (rebornix)
- Fixes #1637, #1638: z- and z<CR> movements #1640 (Chillee)
- Fixes #1503: Undo history isn't kept when switching tabs #1629 (Chillee)
- Fixes #1441: Ctrl-c dropping a character when selecting from right to left in insert mode #1628 (Chillee)
- Fixes #1300: Fixed bug with recently submitted tag PR #1625 (Chillee)
- Fixes #1137: i_<C-w> deletes through whitespace at beginning of line #1624 (Chillee)
- Further work on tag matching
based off of \#1454
#1620 (Chillee) - Toggle vim #1619 (rebornix)
- Fixes #1588: <C-a> does wrong things if cursor is to the right of a number
and there's a number on the next line
#1617 (Chillee) - Visualstar #1616 (mikew)
- outfiles needs to be globbed #1615 (jpoon)
- Upgrade typescript 2.2.1->2.3.2. tslint 3.10.2->2.3.2. Fix errors #1614 (jpoon)
- Fix warning #1613 (jpoon)
- Stopped getLineMaxColumn from erroring on line 0 #1610 (Chillee)
- use editor from event fixes #1607 #1608 (brandoncc)
- Fixes #1532: gd doesn't set desiredColumn properly #1605 (Chillee)
- Fixes #1594: <Copy> drops the first and last line when selecting in visual line mode from the bottom up #1604 (Chillee)
- Fixes #1575: Adds support for searching for strings with newlines #1603 (Chillee)
- Fix status bar color when change mode #1602 (zelphir)
- Made command line persistent when switching windows #1601 (Chillee)
- Fixes #890, #1377: Selection
both visual/visualline
is very wonky with gj and gk #1600 (Chillee) - Fixes #1251: gq always adds an extra space to beginning of block. #1596 (Chillee)
- Fixes #1599: dot command doesn't work in macros #1595 (Chillee)
- Fixes #1369: Change on a selection where endpoint was at beginning of line misses last character #1560 (Chillee)
- Add support for indent objects #1550 (mikew)
- Navigate between view #1504 (lyup)
v0.6.20 (2017-04-26)
v0.6.19 (2017-04-26)
Closed issues:
- Insert mode backspace in empty document causes subsequent operation to no-op #1573
- yank command is surround mode with tag prompt
yl, yw, yy, etc
#1570 -
question
- In Surround mode, b outputs as "(" #1563
- In Surround Mode, r outputs as "[" #1562
- Unable to unmap / unbind ctrl+shift+2 #1489
- :x
write and close
does not work #1486 - gq incorrectly handles triple-slash doc-comments #1449
- Change inside with multiple pairs of brackets #1369
- Debugger overrides cursor style #1363
- Better support for _ register #1357
- Reformatting long lines with "gq" should reset horizontal scroll #1252
- Remapped otherModes keys occasionally still do old functions instead #1236
- Va{ does not work #1235
- Pressing ctrl+k ctrl+s does not execute default behavior #1221
- Deleting a word at the end of line might delete the EOL #967
Merged pull requests:
- Fixes #1573: Backspace at beginning of file causes subsequent operation to nop #1577 (Chillee)
- Fix logo src so logo displays inside VSCode #1572 (cobbweb)
- fixes #1449 #1571 (azngeoffdog)
- fixes #1252 #1569 (xconverge)
- fixes #1486 :wqa command #1568 (xconverge)
- fixes #1357 #1567 (xconverge)
- Fix surround aliases #1564 (xconverge)
v0.6.18 (2017-04-24)
Closed issues:
- daW breaks around word at end of line #1554
- daW breaks when the cursor is on the beginning of the word #1553
- Specifying CTRL keys to allow #1545
- Cannot open a new untitled file with CTRL-N #1541
- Reg command show Promise object instead user input #1539
- Tab show indent the space according to user setting #1538
- `d' in visual mode #1537
- Copy after vi' is incorrect
last character missing
#1533 - "daw" op should delete the world along with the space" #1528
- :g command doesn't work as expected #1526
- Deleting on a whitespace only line #1513
- im extension should also follow the command dynamicly register and release patern. otherwise other extension could not use the 'type' command #1500
- Copy error if the line has Chinese character #1476
- Make a big loud link to the roadmap in the readme #1466
- The red circle still here after undo change #1464
- Can't find file under cursor #1446
- Cursor displays as in insert mode
pipe
after search #1421 - Around Word at end of line #1350
- Issue with merge conflicts in Git view and vim plugin - Cannot edit files #1344
- Slow paste with useSystemClipboard #1299
- Normal mode "p" command does not paste from system clipboard #1284
- 'caw' at first word on line #1193
- Add option to set delete to an other clipboard then yank and paste #1152
- Enable key bindings in insert mode #1142
yyp
paste garbled text when the line contains only Chinese characters and 'vim.useSystemClipboard' is on #1125- VSCode implemented manual history tracking! #670
Merged pull requests:
- update clipboardy library with windows utf-8 fix #1559 (xconverge)
- Fixes #1539: Displaying values in register stops displaying anything after the newline #1558 (Chillee)
- Fixes #1539: Viewing register value displays incorrectly for macros #1557 (Chillee)
- Fixes #1554, #1553: Fixed daW bugs #1555 (Chillee)
- Fixes #1193, #1350, #967: Fixes daw bugs #1549 (Chillee)
- Allow users to use VSCode keybinding for remapping #1548 (rebornix)
- README enhancements #1547 (cobbweb)
- Fixes #1533: <Copy> not activating when <C-c> is pressed #1542 (Chillee)
- Fixes #1528: daw on end of word doesn't delete properly #1536 (Chillee)
- Fixes #1513: Backspace on middle of whitespace only line fails #1514 (Chillee)
v0.6.17 (2017-04-20)
Closed issues:
- Counted replace broken #1530
- Repeated
s
behaves incorrectly #1519 - macOs copy and paste chinese will result messy code #1392
- surround should be repeatable with . #1244
- Multi-Cursor deletion #1161
- Change status bar color based on mode #1056
Merged pull requests:
- Allow user to change status bar color based on mode #1529 (xconverge)
- Fix README description for
af
#1522 (esturcke) - fixes #1519 #1521 (xconverge)
- make surround repeatable with dot #1515 (xconverge)
-
WIP
v0.6.16 (2017-04-16)
Closed issues:
- overrideCopy get unreadable code. #1510
- It seem that there is a bug for "Insert mode". It has same appearance with the Normal mode. #1508
- Keymap special keys aren't converted to lowercase #1507
- EasyMotion handles are cropped #1501
- Visual mode
V
+ remappedj -\> gj
doesn't select lines #1499 - Remap of caps-lock to escape no longer working. #1497
- The cursor will move to the end of line when select lines #1496
- Add command history to VSCodeVim command line #1491
- double click selection highlights extra character in visual mode #1488
- Please sync rollouts and github releases #1483
- Auto indent in matching brace not working in scss files #1482
- Is there any way to remap the easymotion keys? #1481
- Pressing 'x' multiple times freezes interface #1480
- add selection to next find match
CMD+D
broken on macOS #1478 - The multi-cursor shortcut 'gc' won't work #1477
- z. command
redraw, current line at center of window
does not work #1475 - Holding down . completely crashes VSCodeVim #1463
- 'viw' cannot select a whole word #1459
- Toggle zen mode conflicts with vim commands #1457
- EasyMotion up/down
j/k
#1448 -
Feature request
- Remap : commands #1166
- repeat inserted character/word
e.g., 5i=\[esc\]
not supported #1122 - Actions are not being queued by TaskQueue #875
Merged pull requests:
- added cmd_line commands to remapper #1516 (xconverge)
- fixes #1507 and removes workspace settings that should not be there #1509 (xconverge)
- Add line comment operator #1506 (fiedler)
- Add 5i= or 4a- so that the previously inserted text is repeated upon exiting to normal mode #1495 (xconverge)
- Add ability to turn surround plugin off #1494 (xconverge)
- Added new style settings
color, size, etc.
for easymotion markers #1493 (edasaki) - fixes #1475 #1485 (xconverge)
- fix for double clicking a word with mouse not showing selection properly #1484 (xconverge)
- fix easymotion j and k #1474 (xconverge)
0.6.15 (2017-04-07)
0.6.14 (2017-04-07)
Closed issues:
- Latest update changed insert cursor #1473
- Insert mode cursor is now the block instead of the pipe #1470
Merged pull requests:
- Fix tables in roadmap #1469 (xconverge)
- Fix visual block mode not updating multicursor selection #1468 (xconverge)
- Fix type suggestion for handleKeys object #1465 (abhiranjankumar00)
v0.6.13 (2017-04-04)
Merged pull requests:
0.6.12 (2017-04-04)
Closed issues:
- Clicking on the active tab reverts the cursor to an i beam #1460
ci"
,dsb
are not repeatable with.
#1456- g-d and g-D doesn't work. #1447
- Undo/redo broke between 0.6.5 and 0.6.11 #1445
- : with visual region selected should not highlight command line text #1444
command + c
thencommand + v
lead to messy words #1440- Ctrl+c in insert mode does not copy text, and unexpectedly switches to normal mode #1437
- Incorrect behavior when editing with multiple cursors #1432
- Inner tag "it" not working when tag has other tags in it #1430
- Allow users to delegate certain keys back to vscode #1424
- gUU and guu doesn't work #1423
/
search scrolls to the top of the file even when results are found on same screen #1422gj
andgk
visual lines movement operations don't preserve column place. #1419- c[change] d[elete] with f" don't work #1417
- How does format work in vim plugin? #1415
- How can i create custom keybindings? #1409
- Count commands do not honor
otherModesKeyBindingsNonRecursive
settings #1378 - Not respecting the cusor-style value #1356
- This extension completely breaks the
Select All Occurrences
command #1312 - Make easymotion use
searchHighlightColor
for motion placer #1245 - Multi-Cursor Strange insert after deleting with Ctrl-Backspace #1224
- Changing cursor position with arrows or mouse in insert does not create an undo point #1168
- underline cursorstyle have no effect #1158
- Simple Delete Word Does Not Work In Macros #1157
- Ability to add multiple cursors with alt + mouseclick like native VSCode #887
- Can't add cursor above or below for multi-cursor when created with task #860
Merged pull requests:
- fixes #1432 #1434 (xconverge)
- fixes #1312 #1433 (xconverge)
- Change easymotion decoration colors to use searchHighlight colors #1431 (xconverge)
- minor cleanup to improve leader usage with <space> #1429 (xconverge)
- gUU and guu #1428 (xconverge)
- Allowing user to selectively disable some key combos #1425 (xconverge)
- Remapper cleanup key history #1416 (xconverge)
- fix undo points when moving around in insert with mouse or arrow keys #1413 (xconverge)
- update readme for plugins #1411 (xconverge)
- Allow users to use their own cursor style for insert from editor.cursorStyle #1399 (xconverge)
v0.6.11 (2017-03-19)
Closed issues:
- Keybindings not working in 10.0.2 #1410
- Motion keys {h,j,k,l} don't move more than one position upon holding down #1407
- Three letter keybindings fail to match on version 0.6.6 #1405
- ZZ example on the main page does not save in 1.10.2 #1397
- Performance is slow #897
Merged pull requests:
- Fix comment syntax for shell commands. #1408 (frewsxcv)
- Increase timeout for some test cases in mocha #1379 (xconverge)
v0.6.10 (2017-03-18)
Closed issues:
- Feature request: Support Ctrl+O Ctrl+I in command mode to navigate cursor locations #1253
v0.6.9 (2017-03-18)
v0.6.7 (2017-03-18)
v0.6.8 (2017-03-18)
Closed issues:
- Changing the open tab changes cursor to non-block #1404
Merged pull requests:
- fix bracket motion behavior for use with % and a count, or [( and a c… #1406 (xconverge)
- fix for cursor not changing correctly, workaround for vscode issue #1402 (xconverge)
v0.6.6 (2017-03-17)
Closed issues:
- Relative line move with remapped hjkl keys not supported #1233
Merged pull requests:
- Use block cursor in visual & underline in replace #1394 (net)
- Perform remapped commands when prefix by a number #1359 (bdauria)
v0.6.5 (2017-03-12)
v0.6.4 (2017-03-12)
Closed issues:
- Macro can't delete characters in some situations #1389
- Macros don't repeat EscInInsertMode #1388
- The 'jump to n percentage of file' function seems not working #1385
- Executing a macro that runs many operators creates many undo points #1382
- Find/Replace on visual block selection is not working #1250
Merged pull requests:
- Update README.md #1390 (xconverge)
- fixes #1385 % motion with a count #1387 (xconverge)
- fixes #1382 #1386 (xconverge)
v0.6.3 (2017-03-11)
Closed issues:
- Inserting two pairs of brackets doesn't play well with macros. #1384
- Macros continue to not update cursor position #1383
- Running a macro that deletes twice fails. #1381
- Macro does not update cursor position #1380
- Support search and replace using last search term #1373
- Moving cursor across folded code should not automatically unfold #1371
- when ctrl + c presses, Error copying to clipboard! #1365
- Ctrl+C do not leave Insert mode #1354
- Setting vim.leader in settings.json does not work: "Unknown configuration setting" #1353
- collapsed code is reopened when cursor tries to move down. #1310
- matching brace not deleted on backspace or ex:
x
#1228 - Search history and change list navigation require an extra press at the first and last index #1188
- Keybindings configuration is only active for 1 second after any other keystroke #1163
- Delete command sometimes not triggering in macros #1091
- o and O on indented line provide wrong indent / strip character #862
Merged pull requests:
- fixes #1373 #1374 (xconverge)
- Remove log file. #1368 (frewsxcv)
- Remove our modified older typings #1367 (xconverge)
-
WIP
- Fixed numbered registered macros from overwriting themselves #1362 (xconverge)
- Update config options without restarting #1361 (xconverge)
- Index fixes #1190 (xconverge)
v0.6.0 (2017-03-03)
Closed issues:
- Last character missing when using ve -> copy to clipboard #1347
- v_D command is not supported #1345
- Travis build fails on other branches #1343
- :sort not supported #1341
- vi"
as well as others
, not selecting the last character #1337 - surround adding spaces when changing from double to single quote #1336
- Build fail when trying to launch extension from debugger #1329
- Markdown preview jumps after every keystroke
insert mode
. #1328 - Text input between quotes is slow #1327
- VisualMode selection off by one #1321
- gg goes to first character in line instead of first non-blank character #1320
- Clicking in Insert Mode changes view #1319
- r<tab> inserts "<tab>" instead of "\t" #1318
- Feature: Support ctrl-w q in normal mode to quit window #1315
- The VSCodeVim ext doesn't work when launching in a tmux session via CLI #1314
- Surround not work correctly if selected backwards #1313
- c deletes first element of line #1302
- Surround replacement of quotes adds unwanted whitespace #1298
- deleting with D on visual selection doesn't work as expected #1294
- Insert-Normal Mode moves cursor by one #1293
- Ex commands not working as in gvim when operating over a selection #1292
- Relative line number wasn't updated in Visual Line mode up direction('k' key) #1290
cc
doesn't clear whitespace on a blank line #1285- Parentheses motion
%
does not work in VISUAL_LINE_MODE #1281 - Surround does not behave as it should in a few cases #1255
- problem with the Chinese input #1243
- Auto-deletion of brackets #1231
- Inserting a single ) is not repeatable with . #1226
- minor: '<,'> is selected when entering command mode from visual mode #1207
- go to definition changes file, but then pressing motion key causes jump to last/previous cursor position in target file #1201
- Go to definition
gd
does not update vimstate cursor correctly if you jump to another file #1171 - Deleting a line randomly jumps the cursor #1057
- Highlighting text between quotes via:
vi"
thing copy/pasting cuts off last letter #616
Merged pull requests:
- Fix clipboard copy #1349 (johnfn)
- regex match #1346 (rebornix)
- Add limited support for :sort #1342 (jordan-heemskerk)
- Override VSCode copy command. #1337, #616. #1339 (johnfn)
- Fix #1318 #1338 (rebornix)
- Fix #1329 failing build by removing undefined in configuration.ts #1332 (misoguy)
- fixes #1327 #1331 (xconverge)
- fixes #1320 #1325 (xconverge)
- fixes #1313 #1324 (xconverge)
- Add ctrl-w q action to quit current window. #1317 (tail)
- Fix lint issue. #1316 (tail)
- Fix c on line beginning#1302 #1303 (xlaech)
- fixes travis with minor hack used in tests #1301 (xconverge)
- D in visual mode behaves like d #1297 (xlaech)
- Fix for #1293 #1296 (xlaech)
- Update readme for some clarity on using settings #1295 (xconverge)
- fixes #1290, visual block still has the same issue though #1291 (xconverge)
- More surround fixes #1289 (xconverge)
v0.5.3 (2017-02-12)
Closed issues:
- WARN: "command 'extension.vim_escape' not found" after VSCode 1.9.1 upgrade #1288
- Autocomplete doesn't work in Java after VSCode January update #1283
- Insert Mode Binding not working as expected #1275
- ds{ deletes last letter of word #1271
- Search for current word is inexact #1266
- jump-to-line doesn't work in visual mode #1265
- Implement jumplist? #1260
- visual block mode's "3j" can't act #1258
- Horizontal Split with
:split
#1257 - Quotes - doesn't delete both empty quotes in Insert mode. #1241
- It would be awesome to have the in-editor Changelog show something for this plugin #1240
- Unable to yank in 0.5.0 #1239
- Relative hjkl does not work in Visual Block Mode #1234
- I can't get the ZZ example on the main page to work with current VS Code. #1222
- Installation error - self signed certitificate #1203
- EasyMotion not usable in visual mode #1199
- Three-letter otherModesKeyBindingsNonRecursive remappings fail to match #1145
- Bracket pairs don't get deleted when you delete the first bracket #1084
- Default useCtrlKeys to true on OSX #595
- Make snazzy animated gifs for README #465
Merged pull requests:
- fixes #1258 #1286 (xconverge)
- avoid using user remapping in test mode #1278 (rufusroflpunch)
- Support exact and inexact current word search #1277 (rhys-vdw)
- fixes #1271 #1274 (xconverge)
- fixes #1199 easymotion in visual mode #1273 (xconverge)
- fixes #1145 #1272 (xconverge)
- Delete matching bracket upon backspace #1267 (rufusroflpunch)
- Clearing commandList for remapped commands #1263 (rufusroflpunch)
- Added tag text to status bar in surround mode #1254 (xconverge)
- Fix autoindent when opening a line above #1249 (inejge)
- Fixes README spelling mistake #1246 (eastwood)
v0.5.0 (2017-01-23)
v0.5.1 (2017-01-23)
Closed issues:
- sectional search and replace #1225
- Search/replace constrained to a visual block selection is not constrained #1219
- numbered register 0 is not updated in Y #1214
- Visual Block Mode: Tab does not indent #1210
- "when" 'vim.mode != 'Insert' key binding doesn't work as expected after restart #1209
- question: how to bind key to vim command #1208
- modifies key bindings but not reflected on UI #1204
- Vscode vim sometimes shows tab key <tab> #1202
- di
does not delete between
#1198 - Pressing <tab> still inserts the string "<tab>" sometimes #1195
- Setting vim.leader is not taking effect. #1194
%
work wrong with comment inside #1192- gf should be filepath agnostic if necessary #1189
- Visual Line Selection does not follow the cursor when Ctrl+U and Ctrl+D are used #1178
- After update to 0.4.9, I have several issues with visual mode and backspace #1164
- Plugin proposal: Surround #610
Merged pull requests:
- Surround #1238 (johnfn)
- Support "gf" in es6 import statements by adding the file extension #1227 (aminroosta)
- fixes #1214 #1217 (Platzer)
v0.4.10 (2016-12-22)
Closed issues:
- map 'gf' to fn+f12
go to declaration
#1184 - Add documentation on how to map leader bindings #1181
-
Linux
- Dot command repeats last search #1176
- VSCodeVim doesn't switch to block cursor in normal mode consistently. #1173
- o and O behave erratically causing failing test #1172
- <2 doesn't unindents one level, not two indent levels #1170
- Select Inner '(' not working properly #1165
- cursor shown incorrectly when switching file #1159
- Repeat command
.
is scoped to a file #1156 - Multi-line visual line mode selection doesn't always work with cursor keys #1155
- Visual mode multi-line selection fails after some time #1153
- Broken image link on VSCode extensions page #1149
- Clicking past EOL on a random line when you have a visual selection active does not exit visual mode #1144
- Multi cursor doesn't work with visual mode for selection. #1140
- Sidebar move/select with homerow -- feature request -- #1138
- Highlighting until last last non-blank character and performing an action. #1136
- leader: Can't use <space> in "vim.leader" setting #1132
- highlighting with * asterisk #1130
- Keyboard shortcuts that worked in the past do not work any longer #1129
- Normal mode mappings reverting to unmapped actions
with weird timing
#1128 - Do not want blinking cursor in insert mode #1127
- Starting mouse selection at the end of the line unselects the last character #1087
- Search is unique to file #1081
-
enhancement
- Arrow keys and some other motions don't work as expected in visual select modes #1054
- Ability to clear search #1053
- Reselect-Visual
gv
#986 - Missing support for "search history" #657
- Other mode keybindings used incorrectly #625
Merged pull requests:
- fixes #1132 #1187 (xconverge)
- fixes #1173 #1186 (xconverge)
- Fixed register tests breaking due to #1183 #1185 (vikramthyagarajan)
- fixes #1180 #1183 (xconverge)
- Adds documentation for adding leader bindings #1182 (eastwood)
- Implements Global state #1179 (vikramthyagarajan)
- fixes #1176 #1177 (xconverge)
- Select inner vi( fix #1175 (xconverge)
- fixes #1170 #1174 (xconverge)
- Fixes travis #1169 (xconverge)
- control key bindings respect the useCtrlKey setting #1151 (xwvvvvwx)
- fixes #657 implements search history #1147 (xconverge)
- More click past eol o no #1146 (xconverge)
- Reselect visual implemented
gv
#1141 (xconverge) - fixes #1136 #1139 (xconverge)
- minor fixes for # and * after using :nohl #1134 (xconverge)
- Updated useCtrlKeys default value #1126 (Mxbonn)
- fixes #1063 #1124 (xconverge)
- Fixed "d" and "D" in multicursor mode #1029 (Platzer)
v0.4.9 (2016-12-05)
Closed issues:
- o<tab> inserts the string "<tab>" #1121
v0.4.8 (2016-12-05)
Closed issues:
- Holding h,j,k or l to move around results in cursor hopping back and forth #1120
- VSCodeVim keeps overwriting editor.cursorBlinking to "blink" in my User settings #1119
- Selecting to end of word, then pasting to clipboard, then loses the last character #1118
- Remapping navigation keys no longer work #1116
- Navigation problems with arrow keys #1115
- Jittery motion when holding j/k/e/n down #534
Merged pull requests:
v0.4.7 (2016-12-05)
Closed issues:
- Show command in status bar as it's being entered
showcmd
#1109 - Blink cursor only on insert mode #1105
dit
andcit
do not work for multi-line #1078- >#k and <#k ignore the current line when in the left-most column. #1058
- Configure highlight colour #1052
- Implement nohl to disable all search highlights #1047
- Delete to a mark is broken #1042
- Allow binding to vscode commands #1031
- Ctrl-A/X targeting the wrong number in some cases #1030
- Unable to remap <Space> #1028
- Hitting backspace don't move cursor to previous indent line #1018
- Deleting or changing empty tag blocks does not work #970
- remapping K to i<CR><Esc> causes K to move cursor left 1 #923
- Visual Movement interferes with replacement #889
- Remapping to multiple keys #725
- Vim: <kbd>ctrl</kbd> + <kbd>d</kbd> doesn't work #679
- gq #648
- gd could be used on file paths #585
- Vim times out for insert mode key mappings #396
Merged pull requests:
- Fix minor typo #1113 (xconverge)
-
WIP
- Added more aliases for nohl #1111 (xconverge)
- Turns highlighting back on after nohl if you try to go to a new searc… #1110 (xconverge)
v0.4.6 (2016-12-04)
0.4.5 (2016-12-04)
Closed issues:
- in visual mode type e ,not end of the word #1107
Merged pull requests:
-
WIP
v0.4.5 (2016-12-02)
Closed issues:
- If you press <esc> in Normal Mode, we should close out of any tooltips/popups #1104
- Please make InsertMode mode by default for create new file. #1103
- Visual mode stops working #1101
- VIM emulation - Ctrl-o in insert mode does not work as expected #1097
- VS Code can't search with spaces #1094
- vim.scroll setting doesnt' work #1093
- Word boundaries broken #1090
- setting to open files in Insert mode by default #1088
- gf does not work either #801
- search highlight is incorrect briefly after undo #614
- Fix visual block selection for text objects #611
- view jumps when doing /x #582
- Deleting by paragraph removes 1 line too many #477
Merged pull requests:
- Override home key
for pressing home in visual for example
#1100 (xconverge) - avoid syncing style back to config #1099 (rebornix)
- Implement open file command - Issue #801 #1098 (jamirvin)
v0.4.4 (2016-11-29)
Closed issues:
- When disable or uninstall, Cursor remains wide-width. #1092
- Need a better highlight style for light color theme #1086
- It seems UseCtrlKeys doesn't work in lastest version 0.4.3 #1080
- cursor stuck by typing
ctrl+w ctrl+w
#1079 - Using single 'q' character for <ESC> binding in Insert mode removes the last typed character #1076
- Switch mode turns off word wrap. #1075
- <g> <Arrow-Up/Down> doesn't work #1073
- Incremental search has broken. #1072
- Word wrap is not persistent #1070
- Please support CTRL-O {command} #1065
- Selecting a text and <Ctrl-C> doesn't copy it to clipboard #1061
- a text objects works incorrectly in nested objects #1049
- ⌘ + d for editor.action.addSelectionToNextFindMatch does not work reliably #1024
- vit then native pasting includes replaced last character #1022
- J can't join lines more than 2. #909
- Cycle through autocomplete suggestions without arrows #908
- shift+j should join lines selected lines #906
Merged pull requests:
- Removed debug print #1083 (xconverge)
- Update roadmap for ctrl-o #1082 (xconverge)
- fixes #1076 #1077 (xconverge)
- fixes #1073 #1074 (xconverge)
- fixes #1065 #1071 (xconverge)
- fixes #1023 #1069 (xconverge)
v0.4.3 (2016-11-19)
Closed issues:
- Support ctrl-w ctrl-w to cycle focus between open windows/editors #1064
- <Ctrl-W> <Arrow-Key> doesn't work #1060
- 'q' from the editor in the right pane switches editor in the left pane #1050
- Use
line
aseditor.cursorstyle
in insert mode does not work anymore #1036 - Vertical split should open current document in new panel by default #1035
-
End of line
- va{ & va} doesn't select closing brace #1023
- Cmd+s enters insert mode #975
Merged pull requests:
- fixes #1034 #1068 (xconverge)
- fixes #1035 #1067 (xconverge)
- fixes #1064 #1066 (xconverge)
- How can I fix travis failure #1062 (rebornix)
v0.4.2 (2016-11-17)
Closed issues:
- use j, k for select file up and down in explorer like atom #1059
- How to close vim mode ? #1055
- gv should re-select last visual selection #1046
- Prepublish build fails #1045
- cursor position at wrong place #1043
- Can't backspace twice at end of line #1040
- A<BS> moves cursor immediately to 0th column #1039
- When lightbulb is available, backspace jumps to beginning #1038
- :e autocomplete #1033
- Add ctrl-c as alternative to Esc #1026
- Can Visual Studio Code use Vim Plugins? #1025
- Select partial content seems not work with
ctrl + u
andctrl + d
#1021 - '=' seems not work #1019
- J doesn't join lines in Visual Line Mode #1016
ctrl+d
does not work #1009- Multicursor-insert inserts on empty lines #1003
Merged pull requests:
- Visual block fixes to cursor position and tests #1044 (xconverge)
- Hide the info line in issue template #1037 (octref)
- Implemented EasyMotion plugin functionality #993 (Metamist)
v0.4.1 (2016-10-31)
Closed issues:
- vi(d is incorrect by one character #1013
- Add support for up arrow key to fetch latest issued commands #1011
- In Normal Mode, command+a select all and can not type x to delete #1000
- "#" key work in wrong way #998
- Can't navigate overloaded function selection with arrow keys #985
- Cursor does not preserve width when moving to shorter lines #983
- Making
ci{
consistent with Vim #982 - Switch tab removes undo ability #977
- Cursor getting stuck on syntax change #976
- Delete until the end of line
D
deletes the line completely if empty #972 - cc on empty line does not indent properly #800
- Using mouse to click on other pane does not select where you click #794
- yank to marker
for example y'a
should include current line #697 - p)ut following y)ank from marked position inserts at cursor position instead of next line #689
- In insert mode, should remove leading spaces if <ESC> or <Ctrl-c> is pressed #685
- NumericString should implement negative numbers for hex when using ctrl+x past 0x0 #663
- r in visual block mode should work with empty lines #584
- vim and vscode disagree about the end of line #574
- Ctrl-A Handled Incorrect #563
- Support numbered registers #500
Merged pull requests:
- fixes #1013 #1014 (xconverge)
- Update Readme #1012 (jpoon)
- fixes #983 #1008 (xconverge)
- Make create-multicursor commands repeatable #1007 (Platzer)
- fix mouse clicking past EOL #1006 (xconverge)
- fixes #1000 and a minor replace issue #1005 (xconverge)
- Update "r" for visual modes on roadmap #1002 (xconverge)
- fixes #998 #1001 (xconverge)
- Remove fix-whitespace gulp command. #999 (jpoon)
- Improved performance of visual block replace by a lot #997 (xconverge)
- fixes #663 #996 (xconverge)
- No need for "i" flag on a numerical only regex #995 (stefanoio)
- SearchState - Fixed isRegex not set on search #994 (Metamist)
- fix #985 #992 (rebornix)
- Run all tests #990 (xconverge)
- Fix for visual line behaving funky when going from bottom up #989 (xconverge)
- Add Keymaps category #987 (waderyan)
- fix #982 #984 (rebornix)
- fix #977 #981 (rebornix)
- fix #689 #980 (rebornix)
- Numbered, upper case and multicursor register #974 (Platzer)
- remove leading spaces when <Esc>... is pressed #685 #962 (Zzzen)
- Fix replace in visual, visual line, and visual block mode #953 (xconverge)
- Add some tests and fix some exceptions during the tests #914 (xconverge)
v0.4.0 (2016-10-24)
Closed issues:
- Ctrl-v does not enter visual-block mode on macOS #973
- CTRL-F doe not move screen as stated in the documentation #969
- Readme is not showing up in the extension page or in VSCode #968
- Arrow keys in suggestion menu alter cursor position not the selected menu item #965
- Can't paste with 'p' for text copied outside of the application with ctrl-c #963
- No longer works in insider #961
- Is there a way to make yank use system clipboard #956
- gh keybinding doesn't seem to activate tool tip #955
- Do not revealing cursor while just switching tabs #947
- vscodevim automatically scrolls to where cursor is when switch tabs #946
- backspace not working on selected items #940
- 2x, 2s doesn't work #939
- c2w only eats one word #937
- cannot bind "ctrl+l" to "<Esc>" #925
- replacing highlighted text with 'p' doesn't always work #922
- D deletes linebreak if line is empty #921
- Closing a tab switches to the wrong tab afterwards #917
- VSCode option editor.trimAutoWhitespace is ignored #899
- Cursor behavior is flakey with same file open in first and second panel #895
- Visual line indenting after selecting >1 line is not properly repeated with '.'. #893
- cmd + D selection is not accurate #878
- Can mouse click past the EOL #874
- Unable to use arrow key to navigate through quick fix options #869
- Sync configuration with Code through API #867
- Auto-Release No Work-y #857
- Window not scrolling automatically while searching #848
- Align Current Line
==
#845 - Movement broken after jumping to symbol #836
- Auto-inserted characters confuse cursor index when using backspace #832
- <C-r> in search not working #808
- Cursor position after navigate back
ctrl+-
#802 - Clicking references that's in same file causes jumping around #790
- Error on Search #786
- Line mode delete consumes last character in a file #783
- bracketedKey breaks
\<character\>
checking #771 - Delete then p/P doesn't paste correctly #693
- Ctrl-A/X not working correctly if the numbers aren't surrounded by separators #638
- Something wrong with the vim mode when using code autocompletion #620
- Cursor inconsistent after
gd
and changing tabs #562 - shift+backspace should work the same as backspace in search mode #528
- When use / to search, I can't use ctrl-V/cmd-V to paste search string #484
- Macro support #100
Merged pull requests:
- fix #528 #966 (rebornix)
- fix #693 #964 (rebornix)
- fix #922 #960 (rebornix)
- fix #939 #958 (rebornix)
- Add a command is
D
in visual block mode. #957 (Kooooya) - Add commands is
s
andS
in visual block mode. #954 (Kooooya) - fix #808 #952 (rebornix)
- fix #484 #951 (rebornix)
- fix #921 #950 (rebornix)
- make tab sequence feel right #949 (rebornix)
- stop revealing cursor when not necessary #948 (rebornix)
- add gh hover command #945 (will-wow)
- New increment without separators #944 (xconverge)
- fix #937 #943 (rebornix)
- fixes #878 #942 (xconverge)
- Support num registers macros #941 (xconverge)
- Test enhancement #938 (rebornix)
- fix #845 #911 (rebornix)
v0.3.8 (2016-10-18)
Closed issues:
- Incompatible with system navigation keys in macOS #930
- Visual Mode selection doesn't work if selecting from bottom to top #929
- cursor movement in insert mode broken #926
- Home & End only pretend to move the cursor #924
- Cursor jumps back to last typing position after autocomplete #916
- Vim not enabled in non-primary window #912
- J in visual mode doesn't join lines #910
- Cannot read property 'dispose' of undefined #905
- . operator only works once with cw #904
- >< lost multiple lines selection #903
- Cannot use backspace to delete selected text in INSERT MODE #879
:reg
without selecting particular register givesundefined
#830- Repeated search of the same text doesn't work #652
Merged pull requests:
- fixes #879 #933 (xconverge)
- fixes #905 #932 (xconverge)
- fixes #652 #931 (xconverge)
- Update internal cursor position when necessary #927 (rebornix)
- Draw multicursor correctly in Visual Mode #920 (Platzer)
- update internal cursor position per Code selection change #919 (rebornix)
- display register value in reg-cmd, fix #830 #915 (Platzer)
-
Post 1.0
- Macro #894 (rebornix)
0.3.7 (2016-10-12)
Closed issues:
- Visual selection does not work with the "go to matching brace" % command. #901
- When you click on a panel you're not focused on, the cursor position goes to the last cursor position rather than the location of the click. #896
- Indenting in visual line mode then dot #892
r
replacement of character not working on EOL #888- cis does strange things #884
- Shift+j followed by x deletes character at end of line #882
- Pressing 'k' after pasting a line jumps up two lines #877
- Holding down ~ does not capitalise characters in sequence #876
- >> makes you go in visual mode for some reason #872
- Extension messes with VS Codes 'Go to defintion' #856
- Left and right arrow keys navigate past EOL and beginning of line in insert #839
- . does not work correctly with visual block selections #699
- Ctrl+F moves cursor down but does not scroll editor #676
- Ctrl+D appears to scroll more than half window lines downwards
same as Ctrl+F?
#675 - Count does not work for scroll commands #673
- dot '.' should repeat last edit actions and not repeat navigation commands #669
- Give us feedback: Vim keybindings in debugging console #666
- Left over 'j' when using '.' to repeat a command #617
- L
in normal mode
move cursor to bottom-line + 1 #606 - Plugins for VSCodeVim #590
- . should repeat autocomplete actions #402
Merged pull requests:
0.3.6 (2016-10-12)
Closed issues:
- wrong caret shape in insert mode #898
- shift-Y does not work in visual line mode or visual block mode #886
- exit from insert mode after typing anything #883
- C-c does not work in Insert Mode #881
- Split editor/file editing broken #868
- Cursor location problem when using with Auto Close Tag #858
- ctrl+h doesn't work in insert mode #829
- Add a setting to toggle whether <Esc> closes autocomplete in insert mode. #826
Merged pull requests:
- allow remapping of ctrl-j and ctrl-k in settings.json #891 (xwvvvvwx)
- Fix visual block x #861 (xconverge)
0.3.5 (2016-10-10)
0.3.4 (2016-10-10)
Closed issues:
- First two letters get swapped on empty file #871
- When you insert a lot of keys quickly, some characters get inserted AFTER the cursor position #870
- Cannot use mouse selection after entering INSERT MODE #866
- Mapping capslock to esc has issues #854
- Sometimes pressing <tab> inserts the literal string "<tab>" #831
Merged pull requests:
- Remove unused modehandlers when tabs are closed #865 (xconverge)
- Insert Previous text #768 (rebornix)
0.3.3 (2016-10-08)
0.3.2 (2016-10-08)
Closed issues:
- VSCode RelativeNumbers
new feature
doesn't work with Vim extension #844
v0.3.1 (2016-10-08)
Closed issues:
- Holding down ESC causes the cursor to move left. #853
- j and k work incorrectly when tabs are used for indentation #850
- Multiple presses of Esc move cursor to the left #847
- Closing Default Settings window with :q doesn't work #846
- In Insert mode cannot got to end of line with <End> key #841
- Ctrl-c going to prev char in normal mode #834
- ESC moves cursor backwards in Normal mode #825
- Home in visual line selection doesn't move cursor. #784
- Screen delay when J,k keys is down #687
Merged pull requests:
- Unnecessary quit check on untitled files #855 (xconverge)
- Add new logo icon #852 (kevincoleman)
- Fixes arrow navigation to EOL while in insert #838 (xconverge)
- fixes #832 #837 (xconverge)
-
WIP
- X eats eol #827 (xconverge)
- Fix to allow A while in visual mode #816 (xconverge)
- Fix issue where could not use I while in visual mode #815 (xconverge)
- fixes #784 #814 (xconverge)
v0.3.0 (2016-10-03)
Closed issues:
- cursor not jumping up when page scrolled to the top using ctrl-d #823
- mouse select past end of line + 'x' joins lines in stead of deleting last character #822
- Add :vs ex mode command as a synonym for :vsplit #817
- System clipboard register does not work on Linux #809
- <C-c> get printed out in R #806
- <ESC> in auto complete mode exits insert mode #804
- Can't select and delete #803
- cw does not terminate the current word at the end of whitespace #798
- J takes next line spaces #797
- Go-to-line works only when you invoke it twice or more #795
- vscode locks up when replaying change on mouse selected position #793
- Change of indentation level in visual line mode is not repeatable #791
- Add "+ register for accessing the clipboard #780
- Inccorect behavior when deleting brackets with d% #778
- n-Y, to copy n lines into buffer, copies only one line #741
- cw doesn't work on empty line #739
- . operator hangs VSCode on 0.1.8 #707
- Referencing Mark in VIM SED command fails to apply command correctly #631
- In visual line mode, vscv often reports that is actually in visual mode #618
- cw on "1," deletes the comma as well as the 1 #605
- dt; doesn't work. #604
- zz should work in visual mode #603
- J bug #557
- Make actions
more
pure #520 - :<n> does not
visually
move cursor to line n #485 - Insert-mode selections do not work #479
- '*' and '#' should search whole word #429
- Multiple selections do not work as expected #417
- allow different keys to trigger same action #278
- scroll-cursor commands
zt, zb
don't work #210
Merged pull requests:
- Show debug console when session launches #821 (xconverge)
- zz in visual, visualline, and visual block mode #820 (xconverge)
- Fixes #817 #819 (xconverge)
- Clean up typings #818 (jpoon)
- Updated documentation for linux system clipboard use #813 (xconverge)
- Multi-Cursor Mode v 2.0 #811 (johnfn)
- Fix docs #807 (jpoon)
- Fix bug joining lines with whitespace only next line #799 (mleech)
- Add autoindent to README, fix hlsearch default #796 (srenatus)
- Support "+ system clipboard register
\#780
#782 (bdchauvette) - fixes #739 #767 (xconverge)
v0.2.0 (2016-09-21)
Closed issues:
- s/a/b/g does not work in visual block mode #762
- Using vim command line to edit file uses incorrect path #746
- Keybindings Description #738
- J on lines ending with spaces leave cursor in wrong place #701
- options for Fold #531
- Move screen line or character #511
- Throw exceptions when run
ca\( with no {}
test case #474 - Vim stops working unexpectedly
issues collection
#458
v0.1.11 (2016-09-20)
Closed issues:
- Cursor keys not working in popups #785
- empty line after 'ddp' #781
- Incorrect pair of brackets highlighted with blockcursor #777
- Shifting in insert mode #774
-
Feature Request
- <number>G hangs vim plugin if file is not long enough #772
-
Feature Request
- y(n)j/y(n)k copies from the cursor instead of copying the whole current line #764
- Shift+backspace in search mode
i.e. after pressing slash
deletes from file instead of search cursor. #763 - s/a/b/g does not work over multiple lines #761
- Dp does not create two undo steps #759
- Window changes position when closing split pane #758
- Cursor position not remembered when navigating windows with <Ctrl-W>[h,l] #753
- Cursor width problem
CJK characters
#751 - A "broken link" in README.md #750
- Cannot redo with Ctrl-Shift-Z #749
- Release Pipeline #747
- ddp appends extra newline when pasting #743
- Curly braces' position is changed after using '=' to indent code. #742
- x shouldn't eat EOL #740
- Holding down the l or h keys does not go right or left, it skips around #735
- configuration vim.useCtrlKeys = false is not honored #734
- Keep pressing j causes VSCodeVim to hang in Insider #729
- Feature Request: Macros #728
- Clean undo history if the content changed from Disk #680
- Ctrl-E and Ctrl-I stop working as soon as the cursor should move #672
- gk / gj motions do nothing #660
- :wq doesn't work when there are changes
does nothing
#613 - Click on end of line & pressing x should not delete the newline #586
- Current line/cursor position not remembered when switching windows/editors #581
- Relative line numbers #423
- Cannot use ; and , to search forward and backward in f{char} F{char} t{char} and T{char} #410
Merged pull requests:
- Release Pipeline #788 (jpoon)
- Fix delete line with CRLF
\#743
#770 (jgoz) - fixes #740 #766 (xconverge)
- fixes #764 #765 (xconverge)
- fixes #759 #760 (xconverge)
- Register info #756 (rebornix)
- build on extension/test launch #755 (jpoon)
- fixes #750 #752 (xconverge)
- clean gulpfile #748 (jpoon)
- Substitute marks #744 (rebornix)
- Read command #736 (dominic31)
- Doc for enabling repeating j/k for Insider build #733 (octref)
- Add autoindent setting #726 (octref)
- Disable Vim Mode in Debug Repl #723 (rebornix)
-
WIP
- Editor Scroll #681 (rebornix)
- Implement :wa[ll] command
write all
#671 (mleech) - Special keys in Insert Mode #615 (rebornix)
v0.1.10 (2016-09-06)
Closed issues:
- Visual block mode A does not start inserting text at right position #718
- j+j
j + k
works not as expected in 0.1.9 #716 - cw incorrectly eats end-of-line character and joins lines #696
- ~ to change case followed by . to repeat command unexpectedly repeats previous action, not ~ #690
- Support for
clipboard=unnamed
/ using system clipboard for unnamed register #650
Merged pull requests:
- Align Screen Line commands with latest Code API #724 (rebornix)
- Visual block tests #722 (xconverge)
- Remapper fixes #721 (jpoon)
- fixes #718 A and I have cursor in right position now #720 (xconverge)
- fixes #696 #715 (xconverge)
- fix #690 and other toggle case issues #698 (xconverge)
v0.1.9 (2016-09-05)
Closed issues:
- j+j no longer works in 0.1.8 #706
- cw not delimited by quote characters #695
- Visual block insert seems to insert at the column preceding selected column #658
- Go into a little more detail about key remappings in README #503
Merged pull requests:
- Update README.md #714 (jpoon)
- Add vim.* settings to readme. Fixes #503 #713 (jpoon)
- Set diff timeout to 1 second. #712 (johnfn)
- Inserts repeated with . would add many undo points; fix this. #711 (johnfn)
- Hotfix remapping #710 (johnfn)
- Tiny change to issue template. #709 (johnfn)
v0.1.8 (2016-09-04)
Closed issues:
- Dot doesn't replicate cw command precisely #694
- cc should go to indentation level #686
- Ns don't work #684
- count z+c, count z+o don't appear to work #678
- z+t and z+b not adopted #677
- Search commands
/ and ?
with no input should repeat last search #668 - ctrl+v + c deleting extra char, and putting cursor in wrong position. Types at a different position to cursor too. #662
- Leading space get removed when visual select and paste #654
- Undo history not affected by movement #644
- Inconsistent
with VSCode and Vim
undo behavior #643 - Incorrect default for ignorecase/smartcase #642
- Mouse double click selection selects an extra character #641
- Can't enter visual block mode from visual mode, need to be in normal #639
- Work on multi selection #637
- Undo behavior with {}[]()<> does not act exactly as it should #633
- Shift+S doesn't add indentation #626
-
feature request
yy
moves cursor to beginner of the line #609- Fix for "_" underscore motions with counts #602
- Tag Deletes #588
- Find functionality does not support regex #572
- Wrong undo behavior when remaping kj to <esc> #568
- "vat" doesn't work #567
- Unexpected cursor shape with Go To Definition #510
- delete multi-lines working unexpectedly.
command 'd\[number\]'
#501 - Non-recursive remapping #408
- renaming keys to vim nomenclature #64
Merged pull requests:
- Fix race condition with switching active text editor. #705 (johnfn)
- Fix bug with undo on untitled files. #704 (johnfn)
- clear history when content from disk is changed #703 (aminroosta)
- Fix
\#
and\*
Behaviour #702 (jpoon) - Fix error when <BS> at beginning of document #691 (jpoon)
- Handle Ns and fix #684 #688 (octref)
- Use Angle Bracket Notation
Fixes \#64
#683 (jpoon) - Implement ; and , #674 (aminroosta)
- Some visual block fixes #667 (xconverge)
- implement useSystemClipboard command #665 (aminroosta)
- Document autoindent option #664 (sectioneight)
- fix #510 #659 (xconverge)
- fix #654 #656 (xconverge)
- fix #652 #655 (xconverge)
- improves bracket undo behavior when vscode autocloses brackets #649 (xconverge)
- Fix missleading readme instruction #647 (AntonAderum)
- Undo behavior when position changes using arrows or mouse #646 (xconverge)
- fix for extra character when double click mouse selection #645 (xconverge)
- fix #639 visual block mode minor issues #640 (xconverge)
- Ctrl+a and Ctrl+x now create undo points correctly and can be repeate… #636 (xconverge)
- fix #501 some more to include 'k' #635 (xconverge)
- updating the undo tree when using bracket operators slightly #634 (xconverge)
- fix #501 #632 (xconverge)
- Fix bug #613 ":wq command dows not work" #630 (Platzer)
- Respect indentation on cc and S #629 (sectioneight)
- Fix tag markup in roadmap #628 (sectioneight)
- Allow regex in / search #627 (sectioneight)
- Synonyms #621 (rebornix)
- Implement tag movements #619 (sectioneight)
v0.1.7 (2016-08-14)
Closed issues:
- Long editor hang after deleting block of text in visual mode #607
- 'u' and 'ctrl-z' #600
- why the "vim.visualModeKeyBindings" is an json object? #599
- In Visual Mode, Ctrl+v paste, like VsVim #598
- ctrl-f not scrolling #594
- semicolon
;
does not repeat fF/tT actions #593 - vim_esc is gone #583
- dw deletes whole line when trying to delete last word #578
- shift-Y support in visual mode #573
- Be more explicit in readme about what useCtrlKeys does #561
- Fork and improve jsdiff #558
- C or cc will kill the empty line #556
- When using / searching, do not support Chinese #542
- an option to use system clipboard #537
- When I type
jj
toesc
, will save aj
character #523 - Support :s/foo/bar/g style substitutions when text is selected #512
w
should/could respectwordSeparators
settings #487- :set hlsearch not working #481
- 'r' key does not put you in replace mode. #155
Merged pull requests:
- Add support Y in visual mode #597 (shotaAkasaka)
- Sentence selection #592 (rebornix)
- fix C or cc kill the empty line #591 (shotaAkasaka)
- Added Non-Recursive mapping capability. Fixes issue #408 #589 (somkun)
- Vim Settings #508 (rebornix)
v0.1.6 (2016-08-09)
Closed issues:
Merged pull requests:
-
WIP
0.1.5 (2016-08-09)
v0.1.5 (2016-08-09)
Closed issues:
- 'dF/dT' deletes an extra character #571
- Repeated 't/T' actions do not work #570
- # in Normal mode causes Vim to lock up #569
- Repeating find next character with ; does not work #566
- Cannot change mode between VISUAL and VISUAL LINE #555
- marks are inconsistent #554
- gd will break if it goes to the exact same position it is on #553
- Need to install copy-paste dependency #552
- In insert mode, deleting at the start of a line should not move the cursor to the end of the new line #550
- Undo undoes everything you've ever done #548
- will often appear not to respond to the phenomenon #541
- Typing in Insert Mode with multiple cursors only types in first cursor #540
- Y key doesn't yank current line #538
- Shift+S doesn't work #536
- CI appears to be broken #535
- CJK still problem in normal mode #532
- Support
gd
#529 - Support ^e and ^y #527
- Visual mode: "o" - move to other end of marked area #526
- Crash when you switch branches
if the difference is large enough
#521 - KeyBindings having unintended effect on search text #495
- delete N characters under and after the cursor with Del key #394
- can't use '' in key bindings #49
Merged pull requests:
- Replace mode #580 (rebornix)
- Fix for issue #571 #579 (xconverge)
- OS X non-global key repeat fix #577 (jimray)
- Hack to mitigate #569 and prevent extension from locking up #576 (jpoon)
- Fix binding of control-keys #575 (sectioneight)
- Fix test regression #560 (rebornix)
- Fix gt,gT numeric prefix #559 (rebornix)
- Fix incorrect cursor location after deleting linebreak
fixes \#550
#551 (thomasboyt) - Support gd #547 (johnfn)
- Add support for S #546 (glibsm)
- update roadmap #545 (rebornix)
- Support "{char} registers and clipboard access via "* register. #543 (aminroosta)
- Added CommandGoToOtherEndOfHiglightedText - #526 #539 (Platzer)
- Move sections #533 (rebornix)
- Substitute with no range or marks #525 (rebornix)
- Correct Fold behavior and update roadmap #524 (rebornix)
- Make <delete> repeatable in Normal Mode. Fix #394 #514 (octref)
- Screen lines and characters. #486 (rebornix)
v0.1.4 (2016-07-28)
Closed issues:
- Ctrl-C in "/" doesn't reset the keyword to search #518
- The formatting of the FAQ looks terrible, esp. within vscode. #517
- Support ctrl+a and ctrl+x to increment/decrement numbers #513
- Hash has incorrect behavior #504
- How can I bind ; to :? #492
- Question: why CommandFold is not registered for Normal mode? #489
- % should move to end of matching set, not beginning #480
- ci' does not delete between single quotes and enter insert mode #471
- cannot use "n" when searching #470
- Tab Stops Ignored When Using Backspace #448
- Incremental search is laggy in large files #438
- Constant inserting should be merged into one single Insert Operation in history #427
- Ctrl-v can break undo history #421
- current line scroll to top when begin editing in split editor #358
- visual block mode ?
ctrl+V
#353 - gT gt #338
- All text objects #287
- case insensitive/smart case search #279
- Motion keys should not be added to key history if they failed. #250
- Incorrect work with "Programmers Dworak" keybord layout #171
- multiline editing does not work #146
Merged pull requests:
- Implement increment and decrement operators #515 (sectioneight)
- Fix #502 #509 (rebornix)
- Add tabs movement and fix tab command with correct counting #507 (rebornix)
- Omit first word in hash backwards search #506 (sectioneight)
- Turn around for cursor problem #505 (rebornix)
- Fix instructions for setting key bindings #499 (positron)
- Code clean-up. Remove dead code. #497 (jpoon)
- Merge history changes into a single operation. Fixes #427 #496 (infogulch)
- Fix #438 - Limit the number of matches, and try to only recalculate when the searchString changes, or the document changes #494 (roblourens)
- CommandFold should be available in Normal mode #493 (aminroosta)
- Fix % movement when not on opening character #490 (sectioneight)
- Suggest npm run compile in CONTRIBUTING page #488 (aminroosta)
- Implement quoted text objects #483 (sectioneight)
- Fix #338 - add gt, gT support #482 (arussellk)
- Set correct cursor and selection after code format. #478 (rebornix)
- CJK in all modes #475 (rebornix)
- Fix #358. #399 (rebornix)
- Word in visual mode #385 (rebornix)
v0.1.3 (2016-07-19)
Closed issues:
- Master tests broken #468
-
Engineering
- Enforce tslint in Travis CI? #456
- Add control-w insert mode delete backwards #452
- Implement i< and i(, and i{ text objects #449
- Missing support for "change inside" and "delete inside" #443
- The words that auto-completed
by press tab
will be deleted when press jj #442 - 'dNG' behaves differently than expected #441
- 'dE' leaves the end-of-word character intact #440
- Remove "Supported Keyboards" and respective IKeyMapper-implementations #432
- Ctrl-{ isn't binded to switch to normal mode #426
- cannot quit visual mode #425
- ctrl+b in insert mode should toggle sidebar #424
- p/P cursor position is wrong #407
- Ctrl+w h will open up a new tab if there isn't one #384
- Don't tslint files in test/ directory #379
- CTRL+C = extension.vim_esc #356
- issue with Chinese IME #341
- dtx where x doesnt exist will delete one character #317
- Request - Keyboard pt-PT
QWERTY
#131 - Keybinding discussion
non-US mostly
#128
Merged pull requests:
- Fix wrong command for ctrl+f #476 (rebornix)
- Fix regressions in text objects #473 (sectioneight)
- Fix handling of opener for nested text objects #472 (sectioneight)
- Implement square-bracket text object #467 (sectioneight)
- Add support for failed motions #466 (johnfn)
- Add test-specific tslint #464 (sectioneight)
- Initialize mode and cursor after startup #462 (rebornix)
- FixTabStops #461 (rebornix)
- Convert 4 space tab to 2 space tab. #460 (rebornix)
- Enforce TSLint. Closes #456 #459 (jpoon)
- Add back missing control-c registration #455 (sectioneight)
- Fix checkmark syntax on roadmap #454 (sectioneight)
- Add support for ctrl+w in insert mode #453 (sectioneight)
- Implement additional text object commands #450 (sectioneight)
- Remove custom keyboard mapping
fixes \#432
. Fix duplicate definition… #447 (jpoon) - Fix #341 CJK Problem. #446 (rebornix)
- Fix #426 #445 (arussellk)
- Read TextEditor options from active editor #444 (rebornix)
-
p, \[p, gp and gP [\#412](https://github.com/VSCodeVim/Vim/pull/412) ([rebornix](https://github.com/rebornix))
- Open file in new window. #404 (rebornix)
v0.1.2 (2016-07-13)
Closed issues:
- backspace backspace is not currently a command repeatable with . #439
- When in Visual Mode "s" should delete all selected text and enter Insert mode. #437
- Paste problem in visual mode #436
- What "vim.otherModesKeyBindings" should be, object or array? #435
- Can't scroll multiple characters/lines when holding down hjkl #422
- hang several seconds after replace a block of text by paste #420
- ctrl+f stopped working in vsCode 1.3.0 due to this extension. Works fine after removing this. #416
- Make this project buildable #409
db
off-by-one #397dw
eats EOF #369- I think CTRL-d should be half-page-down #214
Merged pull requests:
- Fix spec for otherModesKeyBindings to match insert #434 (sectioneight)
- Use TypeScript 2.0 and use strictNullChecks. #431 (johnfn)
- Ctrl+U and Ctrl+D #430 (rebornix)
- Fix#369.
dw
eats EOF. #428 (rebornix) - Include vscode typings #419 (jpoon)
- Fix ctrl+b, ctrl+f #418 (jpoon)
- Fix #397. #413 (rebornix)
- Fix layout mistake in Contributing and gulp typo #411 (frederickfogerty)
v0.1.1 (2016-07-08)
Closed issues:
Merged pull requests:
v0.1 (2016-07-08)
Closed issues:
- visual mode extension using arrow keys #382
- Position cursor in 1 tab, then focus other tab and make motion #381
- When doing an undo/redo, use a single text edit object. #380
- Undo command undos
insert
+replace
#375 - Mash keys and backspace in insert mode, and "Nothing matched!" will get console logged sometimes. #374
- Add some sort of global lock #373
- Buffer navigation #360
- SPC should move right in Normal mode but doesn't #355
- Non-blinking cursor in normal mode #352
- Cannot bind ";" to "EnterCommand" or "tab" to MoveMatchingBracket #344
- Undo deletion or uppercase breaks Vim State #334
- Reset to normal node and reset cursor position on file change #329
- Pressing on navigation keys
ex. j
for a long time causes weird UI behavior #326 - Marks #297
- Concept of 'failed' motions #293
- <c-w> h, l should move between panes #291
- search should wrap #281
- highlight all search matches #280
- add tests for . #255
- add tests for J #254
- :w on a buffer with a filename, but no file on disk, doesn't work #229
- Provide a 'disableDefaults' configuration option #227
- Default bindings for insert mode clobber normal mode bindings that enter insert mode #226
- Cannot read property 'document' of null #207
- RangeError in readLineAt #206
- :wq #198
- Remapping keys / vimrc support #185
- Mapping jk to esc in input mode #172
- neovim integration? #18
- "NORMAL MODE" gets spammed on statusline #406
- Make tests pass #393
- Switching between panes sometimes breaks vim #392
- New Vim version appears to eat CPU like crazy #391
- TypeError: Cannot read property 'document' of undefined #378
- bump typescript to latest version #296
Merged pull requests:
- Fix Roadmap link in Readme #405 (frederickfogerty)
- Fix TS2318 and ignore .vscode-test folder #400 (rebornix)
- Update window command status #398 (rebornix)
workbench.files.action.closeAllFiles
is deprecated. #395 (rebornix)- Basic Key Remapping #390 (johnfn)
- Use correct API for file open. #388 (rebornix)
- Use Arrows in Insert Mode. #387 (rebornix)
- Marks #386 (johnfn)
- Arrows #383 (rebornix)
- Edit File #372 (rebornix)
- Unclosed brackets #371 (rebornix)
- Manual history tracking #370 (johnfn)
- Tabs #368 (rebornix)
- Rebornix switch pane #367 (johnfn)
- Support
C
#366 (rebornix) - Add Ncc support and revise cc behavior #365 (rebornix)
- Bring Ctrl keys back #364 (rebornix)
-
WIP
- Sentence #362 (rebornix)
- Add config option for nonblinking block cursor. #361 (johnfn)
- Refactor search #357 (johnfn)
- WriteQuit #354 (srepollock)
v0.0.28 (2016-06-24)
Closed issues:
- code formatting with = #308
Merged pull requests:
- Implement <count>yy #351 (rebornix)
- Align TextEditorOptions between test code and workspace #350 (rebornix)
- Uppercase support #349 (johnfn)
- Add format code support. Fix #308. #348 (rebornix)
v0.0.27 (2016-06-23)
Closed issues:
- bug of J #346
- holding down navigation button #345
- Backspace on empty line doesn't work #320
- . should repeat rx #309
- add tokenizer for vim key names #82
0.0.26 (2016-06-22)
v0.0.26 (2016-06-22)
Closed issues:
- J eat the first character of the next line #343
- selection should be kept after < or > #342
- J #340
- Tab complete + x causes x to be inserted in wrong place #339
- Count prefix doesn't reset when used with commands #336
- Can't repeat Vj<< with . #333
- 0 is broken #332
- behavior of . is not correct for A and I #331
- J broken when both lines indented #330
- Clicking on EOL actually puts the cursor one too far to the right #328
- desired column no longer maintained...again #327
- Motions bug #323
- No handler found for the command: 'extension.vim_esc' #306
- mapping jj to Esc and setting default keyboard does not seem to work #289
- * and # #283
- Commands preceded by number only perform commands once #184
Merged pull requests:
- Star and hash #335 (johnfn)
- Tilde key toggles case and moves forwards #325 (markrendle)
- Pressing Enter moves cursor to start of next line #324 (markrendle)
- Add infrastructure for repeatable commands. #322 (johnfn)
- Add support for 'U' uppercase #312 (rebornix)
0.0.25 (2016-06-20)
v0.0.25 (2016-06-20)
Closed issues:
- Sometimes when opening files the cursor is stuck #314
Merged pull requests:
0.0.24 (2016-06-19)
v0.0.24 (2016-06-19)
Closed issues:
0.0.23 (2016-06-19)
v0.0.23 (2016-06-19)
Closed issues:
- A<backspace> doesn't work #318
- Click, click somewhere else, V is buggy #315
- % #311
- Cursor jump #299
- use --noImplicitAny typescript flag #295
- Backspace doesn't work with . #270
- Add tests for P #265
- better testing infrastructure #256
Merged pull requests:
v0.0.22 (2016-06-18)
v0.0.21 (2016-06-17)
Closed issues:
- Fix visual line mode upward delete #305
- No autocomplete #303
- Normal mode indicator #301
- Fix block cursor on empty line #300
- Selecting with mouse should go into visual mode #290
- insert text like it's an actual keystroke #286
- upward visual selections are messed up with operators #282
- cw on word at end of line doesn't work correctly #276
- {, } should insert at correct indentation level #268
- ddp incorrectly adds an additional blank line #248
- caw when word is last on line doesn't work correctly #247
- Curly braces for arrow functions are not auto completing/pairing. #158
Merged pull requests:
- Fix visual line selection from bottom to top. #307 (johnfn)
- Fix autocomplete #304 (johnfn)
- Select into visual mode #302 (johnfn)
- Refactor dot #294 (johnfn)
v0.0.20 (2016-06-13)
Closed issues:
- D should not eat newline #285
- $ should not set desiredcolumn as part of operator #284
- dta, dfa are off by one #274
- D only deletes REST of line #273
- xp doesn't leave cursor on right character #272
- desired column no longer maintained #271
- Cursor is missed up in split panel view #269
- Add >>/<< #267
- O/o should maintain indentation level #266
- trl+ #263
- Clicking should update the cursor position #259
- D in visual line mode should also run the delete operator. #258
- The screen needs to keep the cursor in view. #257
- add tests for r #253
- Use VSCode native block cursor setting #132
Merged pull requests:
- Add simpler test mechanism and convert some tests #292 (darrenweston)
- Refactor motions #288 (johnfn)
- Search #277 (johnfn)
- Tests #275 (johnfn)
- Add P. #262 (johnfn)
- Add zz. #261 (johnfn)
- Added some 'r' tests #260 (darrenweston)
- Add r. #252 (johnfn)
- J #251 (johnfn)
- Dot key. #249 (johnfn)
- No longer special case insert mode keys. #246 (johnfn)
- Use vscode built in support for block cursors #245 (Paxxi)
v0.0.19 (2016-06-07)
Closed issues:
- Pressing dj or dk does not delete lines #204
- d{motion} support #197
- Switch to new VSCode APIs to better support input processing and autocompletion #188
- Enhancement: Add f F t T motions #187
- Why is yank not supported? #161
- suggest window is displayed despite not having any suggestions #126
- Add support for motion with jkl; #98
Merged pull requests:
- Add f, F, t and T motions #244 (johnfn)
- Add visual line mode tests. #243 (johnfn)
- List keys individually rather than as a string. #242 (johnfn)
- Fix vims wonky visual eol behavior #241 (johnfn)
- Add Visual Line mode #240 (johnfn)
- Move word special case to appropriate place. #239 (johnfn)
- Cleanup cursor drawing and remove Motion class #238 (johnfn)
- dd, cc & yy tests #237 (johnfn)
- Add cc/yy/dd. #236 (johnfn)
- Add s keybinding #235 (Paxxi)
- Refactor commands [WIP] #234 (johnfn)
- Don't use ctrl-c to leave insert mode by default. #233 (johnfn)
- Add rudimentary register implementation. #232 (johnfn)
- Rewrite normal mode tests. #231 (johnfn)
- Rewrite Normal Mode tests to use the ModeHandler interface. #230 (johnfn)
- Refactor CommandKeyMap #228 (jpoon)
- Add yank support for Visual mode #217 (pjvds)
v0.0.18 (2016-05-19)
Closed issues:
- Can't use underscore key #223
Merged pull requests:
v0.0.17 (2016-05-17)
Closed issues:
- Debugging extension from vscode causes some keys to be gobbled #220
- Key bindings to collapse and expand code blocks #218
- Yanking #213
Merged pull requests:
- Added basic fold commands zc, zo, zC, zO. #222 (geksilla)
- keymap configurations only override defaults that are changed #221 (adiviness)
- Added basic support for rebinding keys. #219 (Lindenk)
- waffle.io Badge #216 (waffle-iron)
- Add check mark to D key in README #215 (pjvds)
v0.0.16 (2016-05-03)
Closed issues:
- how to uninstall or disable it? #203
- Transitioning to Normal Mode at End of Line #201
- dw moves cursor to end of line #199
- "/" not searching current file but it searches "project files" #196
- Typing an opening or close brace triggers autocomplete menu, doesn't auto close brace #194
- Need yank and paste command. Thanks. #193
- After installing this extension, caps lock stops working. #157
- Continuous Delivery #148
Merged pull requests:
- I think this may fix the build failure. #209 (edthedev)
- Support for copy and p command #208 (petegleeson)
- Fix issue / key doesn't search current file #205 (tnngo2)
- Fixes Incorrect Cursor Position after Transition into Normal Mode #202 (dpbackes)
- Fixes Issue with Cursor Position After 'dw' #200 (dpbackes)
v0.0.15 (2016-03-22)
Closed issues:
x
at end of line doesn't work #127
Merged pull requests:
v0.0.14 (2016-03-21)
Closed issues:
Merged pull requests:
v0.0.13 (2016-03-18)
Closed issues:
- Can't highlight last character of a line. #181
- 'c' key is not on roadmap #179
- Difficulty to use VIM on Windows 7 client #176
- AppVeyor Builds are Failing #173
- Change-Inner support #170
- How to turn off info bar on saving a file? #156
- Visual Selection of Text lines #129
Merged pull requests:
- fix appveyor build #189 (jpoon)
- Fixup/highlight eol char #182 (khisakuni)
- c commands and ge motions #180 (frarees)
- add github_token to appveyor/travis #178 (jpoon)
- Commands can write to status bar #177 (frarees)
- Wait for test files to get written #175 (frarees)
- d{motion} support #174 (frarees)
v0.0.12 (2016-03-04)
Closed issues:
Merged pull requests:
- Spanish keyboard mappings #169 (frarees)
- Fix visual mode activated on insert mode #168 (frarees)
- Fix lexer unreachable code causing build error #165 (frarees)
- Update Package Dependencies. Remove Ctrl+C #163 (jpoon)
- Add E
end of WORD
, and fix up eend of word
. #160 (tma-isbx) - Fix for block cursor in insert mode #154 (sWW26)
- Move private methods and update readme #153 (tma-isbx)
- Visual Mode + Rudimentary Operators #144 (johnfn)
v0.0.11 (2016-02-18)
Closed issues:
Merged pull requests:
- Upgrade to Typings as TSD has been deprecated #152 (jpoon)
- Convert test to async/await style. #150 (johnfn)
- Capital W/B word movement #147 (tma-isbx)
- Implement 'X' in normal mode
backspace
#145 (tma-isbx) - Fix b motion. #143 (johnfn)
- Implement ctrl+f/ctrl+b
PageDown/PageUp
#142 (tma-isbx) -
\#127
- Implement % to jump to matching brace #140 (tma-isbx)
- Add ctrl-c. #139 (johnfn)
- Fix word and back-word motions, and fix tests. #138 (johnfn)
- Convert to ES6, Promises, async and await. #137 (johnfn)
v0.0.10 (2016-02-01)
Merged pull requests:
- Implement % to jump to matching brace #134 (tma-isbx)
- Add paragraph motions #133 (johnfn)
- Add Swedish keyboard layout #130 (AntonAderum)
0.0.9 (2016-01-06)
v0.0.9 (2016-01-06)
Closed issues:
- Missing danish keyboard layout #124
Merged pull requests:
- added danish keyboard layout - fix issue #124 #125 (kedde)
- Delete Right when user presses x #122 (sharpoverride)
v0.0.8 (2016-01-03)
v0.0.7 (2016-01-03)
Closed issues:
- Test runner #118
- Fat cursor during Normal mode #117
- .vimrc? #101
- renaming extension.ts to vim.ts #81
- Block cursor in command mode #19
- run all tests in CI server(s) #15
Merged pull requests:
- Block Cursor #120 (jpoon)
- BugFix: swapped cursor and caret. desired column not updated properly #119 (jpoon)
- Readme: update with keyboard configuration #116 (jpoon)
- Tests: Enable all tests to be run in Travis CI #115 (jpoon)
- Cleanup #114 (jpoon)
v0.0.6 (2015-12-30)
Closed issues:
- Using $ and ^ make the cursor move to the last line that 'insert' mode was used on #111
- character position does not always persist on commands "j","k" #108
- Implement
e
#103 - Question about tests #99
- 0.3 doesn't work #93
Merged pull requests:
- Cleanup #113 (jpoon)
- Motion Fixes #112 (jpoon)
- Fix character position persistence on up/down commands, add : "e", "0", and fix "^" #109 (corymickelson)
v0.0.5 (2015-12-09)
Closed issues:
- alt-gr key combination not available #97
v0.0.3 (2015-12-04)
Closed issues:
- Motion: View not updated when moving cursor/caret to an area off screen #89
- Tests: unit tests are failing on Windows #88
- convention for module names #84
- Builds: Travis CI PR builds failing due to TSD_GITHUB_TOKEN #73
- Shouldn't be able to move the cursor past the last character in a line #70
- Escape at the beginning of line should not move cursor to previous line #62
- normal mode keyhandler #59
- gulp error #57
- AppVeyor: Doesn't build on PR #54
- IntelliSense/completion doesn't stay open in insert mode #51
- TextEditor.Insert cannot make several insertions in one go #48
- bad experience for users with non-US keyboard layouts #47
- discussion: goals for first public version #29
- Set TSD_GITHUB_TOKEN in AppVeyor #24
- style: capitalization of member names #23
- Contributing #17
Merged pull requests:
- Promisify #92 (jpoon)
- fix cursor position after entering command mode
again
#91 (kimitake) - Refactor motion. #87 (jpoon)
- Added CONTRIBUTING doc #83 (markrendle)
- readme: update more detailed contributing info #80 (jpoon)
- Created tests for modeInsert #79 (benjaminRomano)
- gulp: add trim-whitespace task #78 (jpoon)
- implement correct w,b motion behaviour #76 (adriaanp)
- Fix PR builds #75 (jpoon)
- Tests #74 (jpoon)
- Add commands support for 'gg' and 'G' #71 (liushuping)
- fix line end determination for a, A, $ #68 (kimitake)
- '$' and '^' for Moving to beginning and end of line #66 (josephliccini)
- support x command #65 (kimitake)
- Update README.md #63 (markrendle)
- map keys from US keyboard to other layouts #61 (guillermooo)
- fix bug for Cursor class #58 (kimitake)
- Cursor Motions #56 (jpoon)
- Add word motion and db #53 (adriaanp)
v0.0.2 (2015-11-29)
Merged pull requests:
v0.0.1 (2015-11-29)
Closed issues:
- dead keys are dead #39
- VSC can't handle '<' key in key binding
package.json
#36 - can't use dead keys #33
- request "true" command/normal mode for VS Code #13
- coding style #12
- keys not working in international keyboards #9
- add appveyor ci #8
- vim needs to be activated always, for all files #2
- add config to launch tests #1
Merged pull requests:
- Implement Redo, Refactor Keybindings #46 (jpoon)
- reorganize tests; add tests #45 (guillermooo)
- fixes; add VimError class #43 (guillermooo)
- Refactor cmdline #42 (guillermooo)
- ensure user can dismiss global messages with esc #41 (guillermooo)
- implement :quit #40 (guillermooo)
- Commands:
u
anddw
#38 (jpoon) - Update metadata getting ready for a release #37 (jpoon)
- rename command mode to normal mode #34 (jpoon)
- Support
\<\<
and\>\>
#32 (jpoon) - Add Slackin to Readme #31 (jpoon)
- start code in CI server #28 (guillermooo)
- assorted fixes #27 (guillermooo)
- travis: turn off email notifications #25 (jpoon)
- add keys #22 (guillermooo)
- Ex mode #20 (guillermooo)
- Command/Insert Modes #16 (jpoon)
- Update tslint to vscode official style guidelines #14 (jpoon)
- Run Tests a la Gulp #11 (jpoon)
- assorted fixes #10 (guillermooo)
- Assorted fixes #7 (guillermooo)
- add gulp + tslint #6 (jpoon)
- command line mode refactoring #5 (guillermooo)
- Navigation mode #4 (jpoon)
- Add ex mode #3 (guillermooo)
* This Change Log was automatically generated by github_changelog_generator