1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-01-24 02:50:03 +08:00
SpaceVim/docs/_posts/2018-03-18-SpaceVim-release-v0.7.0.md
2018-10-02 21:04:30 +08:00

14 KiB

title categories excerpt type image commentsID comments
SpaceVim release v0.7.0
changelog
blog
Highlight symbol mode and iedit mode come out with v0.7.0 NewsArticle https://user-images.githubusercontent.com/13142418/37595020-273b5bca-2bb2-11e8-8aba-638ed5f1c7ea.png SpaceVim release v0.7.0 true

Changelogs > SpaceVim release v0.7.0

welcome-page

The last release is 3 mouths ago, so we want to bring you up-to-date in the SpaceVim world.

Breaking changes

  • Add clever f #1460 Disable [Unite] and [Denite] custom leader, use clever-f instead.
  • Disable all language layers by default, reduced the number of plugins, by default it is 51 only.
  • Disable git, VersionControl and all fuzzy finder layers by default.
  • Remove most key bindings begin with <Leader>, the <Leader> should be customized by users themselves.
  • Improve tools layer #1507. And disable it by default.

New features

  • Highlight symbol mode #1394

SpaceVim supports highlighting of the current symbol on demand and adds a transient state to easily navigate and rename this symbol.

highlight cursor symbol

SpaceVim uses powerful iedit mode to quick edit multiple occurrences of a symbol or selection.

Two new modes: iedit-Normal/iedit-Insert

The default color for iedit is red/green which is based on the current colorscheme.

iedit mode

  • Add project rooter #1245
  • Add package.json as project rooter in javascript layer #1437
  • Add windows key bindings guide #1214
  • Add tetach script #1358

New layers

Enhancements

  • Add icon to welcome page(startify) #1389
  • Add help description for windows key bindings. #1244
  • Add help description for unite key bindings #1248
  • Add help description for other key bindings #1241
  • Add prompt for quit buffer. #1359
  • Add visual selection support #1291
  • Add lsp support for dart #1222
  • Add a new plugin into javascript layer #1270
  • Add preview func #1425
  • Add vim-pydocstring #1299
  • Add option for config filetype icon #1289
  • Add SpaceVim theme #1255
  • Add version api #1215
  • Add new interesting banners #1208
  • Change into more frequented used shortcuts #1230
  • Update icons #1240
  • Improve if_python check in SpaceVim #1236
  • HOTFIX: Fix ambiguous description in killing buffer #1226
  • Improve checker layer #1223
  • Update version api #1219
  • Improve flygrep #1426
  • Disable cursor error info #1424
  • Improve Ocaml layer #1387
  • Improve github layer #1377
  • Improve ocmal/c/unite/denite/ctrlp layer #1369
  • Revert "Fix language client config" #1282
  • Option to use local eslint #1257
  • Use compatible api for execute() #1353
  • Update Core #1457
  • Improve core config #1455
  • Remove default layer #1454
  • Default layers #1452
  • Better default #1438
  • Improve lint status in statusline #1416
  • Improve javascript layer #1415
  • update file head #1407
  • Supporting eex in the elixir layer #1404
  • Map [SPC]is to Unite ultisnips while using Ultisnips engine #1399
  • doc fix #1356
  • Use nested autocmd for quite vimfiler #1342
  • Replace mode for flygrep #1340
  • Improve cmd #1339
  • Update install script for chinese users #1338
  • wget isn't installed on all systems by default (like mine). Use curl … #1335
  • Filter #1325
  • tools:add VimCalc plugin #1316
  • Hotfix in windows 7 #1315
  • Improve searching tools #1314
  • Reformart as in install.cmd #1310
  • Colors #1308
  • Plugin manager #1307
  • Improve install.cmd #1297
  • New Plugin UI #1294
  • close terminal buffer just like a regular buffer #1429

Bug fixs

Doc && Wiki

  • Relicense #1406
  • Add cn wiki for gitee #1343
  • Update chinese quick guide #1337
  • Add key bindings development doc #1221
  • Add CODEOWNERS #1302
  • Add html layer doc #1295
  • Add faq for update plugins #1428
  • Add OCaml layer documentation #1386
  • Add job api document #1344
  • Add disqus #1329
  • Add github/page check #1304
  • Add reddit Sidebar #1273
  • Edit because jshell was introduced with java9. #1481
  • Website improvement #1312
  • Update development workflow #1311
  • Update translator #1351
  • Update readme #1350
  • Update cn/development.md #1349
  • Update Chinese doc #1348
  • Update README_zh_cn.md #1262
  • Update doc #1256
  • Update doc for vim-diff #1254
  • Update doc for vim_diff #1274
  • Update website (2) #1272
  • Update website #1271
  • Update website #1305
  • Update chinese document #1331
  • Improve javascript #1421
  • Improve json layer #1419
  • Update achievements #1323
  • Update development rules #1298
  • Update features #1363
  • translate documentation.md #1361
  • Update quick start guide #1417
  • Activating Open Collective #1474
  • Banner #1440
  • Update sponsors #1432
  • Use Multiple issue and pull request templates #1431
  • Update readme #1423
  • Automatically generate Wiki from ci #1309
  • Improve readme #1463
  • Update Readme #1459

Blog

  • Add cn blog: grep on the fly #1355
  • Add newsletter #1228
  • Add newsletter #2 #1216