Vim patchダイジェスト [2019/06]

[Vim](http://www.vim.org/)のリリースされた[patch](https://github.com/vim/vim/commits/master)の説明です。patchの内容を確認し、必要であれば動作確認をおこなったうえで書いています。英語を忠実に訳すよりは、Vimを使っている人が理解しやすい文章になるように心がけています。
**新機能、大幅な仕様変更には、:four_leaf_clover:が付いています。**
([8.1.1437](https://github.com/vim/vim/commit/3a97bb3f0f8bd118ae23f1c97e55d84ff42eef20) ～ [8.1.1612](https://github.com/vim/vim/commit/5b8cfedfbd19a71a30c73cf44b0aec3da7fc1a24))

* [8.1.1612](https://github.com/vim/vim/commit/5b8cfedfbd19a71a30c73cf44b0aec3da7fc1a24): :four_leaf_clover:`popup_create()`の第1引数にバッファ番号を指定できるようにしました。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [8.1.1610](https://github.com/vim/vim/commit/15e248e37f3925d430f96e945d52d3dc423cdc83): :four_leaf_clover:`bufadd()`と`bufload()`を追加しました。副作用なしでバッファの追加/ロードがおこなえます。(関連patch: [8.1.1611](https://github.com/vim/vim/commit/892ae723ab95e429222e930cf41b32809567e58e))
* [8.1.1609](https://github.com/vim/vim/commit/2e62b568e91c36adb16dbcc609665170f09f3845): :four_leaf_clover:`popup_create()`のオプションに`close`を追加しました。ポップアップウィンドウをマウスの右クリックで閉じる設定ができます。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [8.1.1608](https://github.com/vim/vim/commit/b60d8514b8813e2f3acefd454efcccbe04ac135a): :alien:evalfunc.c が大きくなりすぎたため、目印(sign)関連の関数を sign.c に移動しました。(関連patch: [8.1.1584](https://github.com/vim/vim/commit/0a1f56fcfe31be929e9cd8c3d81a984c960e4180))
* [8.1.1607](https://github.com/vim/vim/commit/f9c85f580b3792f6b95107412972f5360d412ef0): :four_leaf_clover:ポップアップウィンドウのスクロールバーがクリックに反応しない件を修正しました。`popup_create()`のオプションに`scrollbarhighlight`と`thumbhighlight`を追加しました。スクロールバー関連のハイライトを指定します。※gitのcommitログは[ミスっている](https://groups.google.com/d/msg/vim_dev/MyZBfsKpqMg/xQEOVJJaBgAJ)。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [8.1.1593](https://github.com/vim/vim/commit/6a7af8e2dbcb768a768831d9e6355c855c215ebc): :four_leaf_clover:拡張子のないファイルで1行目がEmacsのファイルモード指定でC++の場合はファイルタイプを cpp として認識するようにしました。
* [8.1.1589](https://github.com/vim/vim/commit/75fb0854e93913c4d2cfcd6ef634173c4d13a093): :four_leaf_clover:`popup_create()`のオプションに`scrollbar`を追加しました。TRUE時でテキストが収まらない場合にスクロールバーを表示します。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a), [8.1.1597](https://github.com/vim/vim/commit/68acb41f990405cb5ccd33fcba71a5d499c82974), [8.1.1600](https://github.com/vim/vim/commit/4cd583c6da08ce2f87e1c07b6490a74bb3c3d0c0))
* [8.1.1584](https://github.com/vim/vim/commit/0a1f56fcfe31be929e9cd8c3d81a984c960e4180): :alien:evalfunc.c が大きくなりすぎたため、チャネルとジョブ関連の関数を channel.c に移動しました。(関連patch: [8.1.1608](https://github.com/vim/vim/commit/b60d8514b8813e2f3acefd454efcccbe04ac135a))
* [8.1.1580](https://github.com/vim/vim/commit/c662ec9978e9a381680ffe53d05da0e10bb8d1a0): :four_leaf_clover:`popup_create()`のオプションに`mask`を追加しました。リストのリストでポップアップウィンドウ内の透過領域を指定します。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [runtimeファイル更新](https://github.com/vim/vim/commit/6c1e1570b1346de0d438fbb991bddab38c228290): [Todo](https://github.com/vim/vim/commit/6c1e1570b1346de0d438fbb991bddab38c228290#diff-38d7929bd26d74d92ceddf984bbfc8db)更新。helpファイル更新。他。
* [8.1.1579](https://github.com/vim/vim/commit/adc6714aac20f5462a0ecec50ab4806b2f3ab0db): :four_leaf_clover:タイマー実行中はGCをブロックするようにしました。`test_garbagecollect_soon()`を追加しました。`test_override()`の指定値に`no_wait_return`を追加しました。
* [8.1.1574](https://github.com/vim/vim/commit/a3fce62c911c204ae144b55018f6dc9295088850): :four_leaf_clover:`popup_create()`のオプションの`tabpage`の -1 と 0 以外の挙動を実装しました。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [8.1.1565](https://github.com/vim/vim/commit/9b283523f2f75b45feef902b8713808e883d9c19): :four_leaf_clover:Windows: 音声再生をサポートしました。(関連patch: [8.1.1502](https://github.com/vim/vim/commit/427f5b66ce0abe19daed9291b1693f6e8aae6552))
* [8.1.1564](https://github.com/vim/vim/commit/394c5d8870b15150fc91a4c058dc571fd5eaa97e): :four_leaf_clover:`'signcolumn'`の指定値に`number`を追加しました。指定時は`'number'`(行番号)の桁に目印(sign)を表示します。(関連patch: [8.1.1570](https://github.com/vim/vim/commit/4dff4aed09d2b0d570ca0d19de9cb08bdf03e695), [8.1.1587](https://github.com/vim/vim/commit/2b044ffb5ada77e6fa89779d6532ea9fae3fe029))
* [8.1.1561](https://github.com/vim/vim/commit/ae943150d3a2868a89df802c9f530331474451ec): :four_leaf_clover:`popup_setoptions()`を実装しました。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [8.1.1560](https://github.com/vim/vim/commit/6313c4f41d0e1d91b4217557685c014ea919915f): :four_leaf_clover:`popup_create()`のオプションに`hidden`を追加しました。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [8.1.1559](https://github.com/vim/vim/commit/eb2310d47d83764a61d63cd5c2788870d7f6eddf): :four_leaf_clover:`popup_create()`のオプションに`title`を追加しました。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [8.1.1558](https://github.com/vim/vim/commit/a730e55cc2d3045a79a340a5af1ad4a749058a32): :four_leaf_clover:`popup_menu()`と`popup_filter_menu()`を実装しました。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [8.1.1553](https://github.com/vim/vim/commit/dc2ce58b5ac72e2af765385eb426660104816344): :four_leaf_clover:`popup_settext()`を追加しました。ポップアップウィンドウのテキストの変更が容易になりました。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [8.1.1548](https://github.com/vim/vim/commit/a42d945efc60e6130c15f72b5a5aa9fd2b63241a): :four_leaf_clover:`popup_dialog()`と`popup_filter_yesno()`を実装しました。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [8.1.1542](https://github.com/vim/vim/commit/d7c968794710f338d491072171df48f96612cf72): :four_leaf_clover:`v:option_command`, `v:option_oldlocal`および`v:option_oldglobal`を追加しました。`OptionSet`自動コマンドで取得できる情報が不足しているのを改善しました。
* [8.1.1539](https://github.com/vim/vim/commit/9937a055437ef67b57a1bdec8f0799b669c9dbf0): :four_leaf_clover:`:const`を追加しました。変数の定義とロック(値変更不可)が簡単に記述できるようになりました。(関連patch: [8.1.1554](https://github.com/vim/vim/commit/1c196e7b1742c1a50ce0d74190721acaad087f81))
* [8.1.1538](https://github.com/vim/vim/commit/dfa97f2aed3d8ca195d09e2ce91cef227f933961): :four_leaf_clover:ハイライトグループ`PopupNotification`を追加しました。定義されている場合は、`popup_notification()`のハイライトに使われます。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [8.1.1537](https://github.com/vim/vim/commit/fc06cbbf8601a453b4a62a17558821add09f863f): :four_leaf_clover:`popup_create()`のオプションの`tab`を`tabpage`に名称変更しました。
* [8.1.1526](https://github.com/vim/vim/commit/37df9a4401f6737d6216306ea77a7e080c942aea): :four_leaf_clover:`v:versionlong`を追加しました。patchレベルを含んだバージョン番号が設定されています。
* [8.1.1525](https://github.com/vim/vim/commit/b53fb31a1e27a806396e38592055cfb3ebf43cf9): :four_leaf_clover:`popup_create()`のオプションに`drag`を追加しました。TRUE時はポップアップウィンドウのボーダー部分をマウスでドラッグできます。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [8.1.1523](https://github.com/vim/vim/commit/8d241040310a6a27c28d62fa04558f2bfaa5ebde): :four_leaf_clover:`popup_create()`のオプションに`firstline`を追加しました。ポップアップウィンドウに表示する最初の行を指定します。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [8.1.1522](https://github.com/vim/vim/commit/68d48f40a4da79547b53e3164b658812e154d411): :four_leaf_clover:`popup_notification()`を実装しました。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [runtimeファイル更新](https://github.com/vim/vim/commit/12ee7ff00b91d852e060bb24951d1c94239863eb): [Todo](https://github.com/vim/vim/commit/12ee7ff00b91d852e060bb24951d1c94239863eb#diff-38d7929bd26d74d92ceddf984bbfc8db)更新。helpファイル更新。他。
* [8.1.1513](https://github.com/vim/vim/commit/3ff5f0f05d437a6b3eaf3caa5dc2762b49314617): :four_leaf_clover:`:popupclear`を削除して`popup_clear()`を追加しました。`sound_stopall()`を`sound_clear()`に名称変更しました。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a), [8.1.1502](https://github.com/vim/vim/commit/427f5b66ce0abe19daed9291b1693f6e8aae6552))
* [8.1.1510](https://github.com/vim/vim/commit/80dad48c5095d30873a42ec82628bdb213125d8e): :four_leaf_clover:`expandcmd()`を追加しました。`:edit`等のように{expr}を展開します。
* [8.1.1509](https://github.com/vim/vim/commit/954bb0636390751c0665d7d730a13d86dc5bc6e6): 複数定義のある関数へのgtagsを使ったタグジャンプでVimがクラッシュすることがある件を修正しました。
* [8.1.1502](https://github.com/vim/vim/commit/427f5b66ce0abe19daed9291b1693f6e8aae6552): :four_leaf_clover:`sound_playevent()`, `sound_playfile()`, `sound_stop()`, `sound_stopall()`を追加しました。音声を再生します。(関連patch: [8.1.1503](https://github.com/vim/vim/commit/ffa60dda0a9a443c6751dbcff9d9e7ee07106f0c), [8.1.1504](https://github.com/vim/vim/commit/ef23c527bd0abe4770dce14559aac3e5f79a8e17), [8.1.1506](https://github.com/vim/vim/commit/b29cfb8c28a66604ebb468c73d86669870a3b06b), [8.1.1507](https://github.com/vim/vim/commit/a90998d93a6e8deb686dd67a73288db2ca08dc89), [8.1.1508](https://github.com/vim/vim/commit/541faf7a73448bbed9e8d129f2001fb34e39b7b1), [8.1.1513](https://github.com/vim/vim/commit/3ff5f0f05d437a6b3eaf3caa5dc2762b49314617), [8.1.1529](https://github.com/vim/vim/commit/21606676d9ebc6f159c56ee90733e5d5720ab3d7), [8.1.1565](https://github.com/vim/vim/commit/9b283523f2f75b45feef902b8713808e883d9c19))
* [runtimeファイル更新](https://github.com/vim/vim/commit/773a97c254d02784079fb3b20447620412588850): :four_leaf_clover:typescript用の[syntaxファイル](https://github.com/vim/vim/commit/773a97c254d02784079fb3b20447620412588850#diff-71ab10ad5a4244b0e266f5ff9656d0f0)と[indentファイル](https://github.com/vim/vim/commit/773a97c254d02784079fb3b20447620412588850#diff-59fe1c17c378642cb8bf525345773ba3)を追加。[Todo](https://github.com/vim/vim/commit/773a97c254d02784079fb3b20447620412588850#diff-38d7929bd26d74d92ceddf984bbfc8db)更新。helpファイル更新。他。
* [runtimeファイル更新](https://github.com/vim/vim/commit/61da1bfa6c6b19dd670671a318ce9f9e2acc784c): [Todo](https://github.com/vim/vim/commit/61da1bfa6c6b19dd670671a318ce9f9e2acc784c#diff-38d7929bd26d74d92ceddf984bbfc8db)更新。helpファイル更新。他。
* [8.1.1464](https://github.com/vim/vim/commit/cea254f5a793bf447d6ea2eb926cba38e73adece): :four_leaf_clover:端末のfore/background color responseのrr/gg/bb形式に対応しました。(関連patch: [8.1.1471](https://github.com/vim/vim/commit/32e1977012912cd5d7bc762dd41197bc3f1a1370), [8.1.1481](https://github.com/vim/vim/commit/12e71eb8a89bdfe1def5854fd7478e8899801b44))
* [8.1.1458](https://github.com/vim/vim/commit/0b4c9eddb5752d46b65d16e42230b1228f230f40): gtagsを使うとVimがクラッシュする場合があるのを修正しました。
* [8.1.1453](https://github.com/vim/vim/commit/3397f74ac2ac27f1eef48e950c3c8eeb0338fe55): :four_leaf_clover:`popup_create()`のオプションの`moved`を実装しました。カーソルを動かした場合にポップアップウィンドウを閉じる条件を指定します。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [8.1.1447](https://github.com/vim/vim/commit/7b29dd850752b975baef47b66c590f5e978ad847): :four_leaf_clover:テキストが空のポップアップウィンドウを作成できるようにしました。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [8.1.1446](https://github.com/vim/vim/commit/9eaac896501bcd6abdd430a90293eae8101df24a): :four_leaf_clover:`popup_create()`のオプションの`callback`を実装しました。ポップアップウィンドウが閉じられた時に呼ばれます。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [8.1.1445](https://github.com/vim/vim/commit/790498b509443f96f39431d2bc87b777efbe250f): :four_leaf_clover:`popup_create()`のオプションの`borderhighlight`を実装しました。ポップアップウィンドウのボーダーのハイライト名をリストで指定します。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [8.1.1444](https://github.com/vim/vim/commit/3bfd04e672ea47e371595e50a92ddfb2223f6e3d): :four_leaf_clover:`'encoding'`が`utf-8`の場合はポップアップウィンドウのボーダー文字に2重罫線を使用するようにしました。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a), [8.1.1459](https://github.com/vim/vim/commit/3f6aeba18b3e29da98ab9326e66d287a997d98d1), [8.1.1460](https://github.com/vim/vim/commit/02e15072be08ef4ae03d673fc95ed6234e749e1c))
* [8.1.1443](https://github.com/vim/vim/commit/2fd8e35e16e502c98045c4b4e09a91eca840fb97): :four_leaf_clover:`popup_create()`のオプションの`padding`と`border`を実装しました。また、`popup_getpos()`が返す辞書のエントリに`core_～`を追加しました。(paddingとborderを含まない値を持ちます) (関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [8.1.1441](https://github.com/vim/vim/commit/bf0eff0b724ebf4951f7ca82e6c648451f9f0c01): :four_leaf_clover:`popup_create()`のオプションの`filter`を実装しました。ポップアップウィンドウのキー入力のフィルタリングをおこないます。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a))
* [8.1.1439](https://github.com/vim/vim/commit/c47ed44be76a520ded90913099771999c8a79eeb): `json_encode()`が巨大な結果となる場合に非常に処理が遅い件を修正しました。
* [8.1.1438](https://github.com/vim/vim/commit/815b76bff618c07226653e11f29c4d3c5640b63a): ポップアップウィンドウ内で問題が発生するコマンドがあるのを修正しました。コマンドを実行せずにエラー`E994`を出力します。(関連patch: [8.1.1391](https://github.com/vim/vim/commit/4d784b21d14fc66e98a2b07f70343cdd4acd62aa), [8.1.1441](https://github.com/vim/vim/commit/bf0eff0b724ebf4951f7ca82e6c648451f9f0c01), [8.1.1442](https://github.com/vim/vim/commit/8caaf82569a6bfec2b575997b3a84e5623eff12d), [8.1.1443](https://github.com/vim/vim/commit/2fd8e35e16e502c98045c4b4e09a91eca840fb97), [8.1.1444](https://github.com/vim/vim/commit/3bfd04e672ea47e371595e50a92ddfb2223f6e3d), [8.1.1445](https://github.com/vim/vim/commit/790498b509443f96f39431d2bc87b777efbe250f), [8.1.1446](https://github.com/vim/vim/commit/9eaac896501bcd6abdd430a90293eae8101df24a), [8.1.1447](https://github.com/vim/vim/commit/7b29dd850752b975baef47b66c590f5e978ad847), [8.1.1448](https://github.com/vim/vim/commit/988c43310a8dcfad9fbacd110b50ba220227d19a), [8.1.1450](https://github.com/vim/vim/commit/399d898ac1e6e587088b5bdd6e36eca4998bc1eb), [8.1.1451](https://github.com/vim/vim/commit/ca2f7037c1a53bdbb6f5dc0a2f92d50020e062cc), [8.1.1452](https://github.com/vim/vim/commit/b0ebbda06cf1a4a7c40cb274529c4c53de534e32), [8.1.1453](https://github.com/vim/vim/commit/3397f74ac2ac27f1eef48e950c3c8eeb0338fe55), [8.1.1455](https://github.com/vim/vim/commit/1762731f2039d78fc8ddd785c3d3b52e5968c0f1), [8.1.1459](https://github.com/vim/vim/commit/3f6aeba18b3e29da98ab9326e66d287a997d98d1), [8.1.1460](https://github.com/vim/vim/commit/02e15072be08ef4ae03d673fc95ed6234e749e1c), [8.1.1493](https://github.com/vim/vim/commit/33796b39b9f00b42ca57fa00dbbb52316d9d38ff), [8.1.1496](https://github.com/vim/vim/commit/acc682bd7ca66b74b42de7a5fb5d3ef37897926f), [8.1.1499](https://github.com/vim/vim/commit/24a5ac5d4dbc4dc5d6d2b7e4dda6612dd9233f5d), [8.1.1511](https://github.com/vim/vim/commit/ac2450a9a863f02a5e749f2b7058157cbf76edf8), [8.1.1513](https://github.com/vim/vim/commit/3ff5f0f05d437a6b3eaf3caa5dc2762b49314617), [8.1.1517](https://github.com/vim/vim/commit/4c063a0dab57be7bd7aad4b8434feff3db5f1057), [8.1.1518](https://github.com/vim/vim/commit/202d982b36d87cf91d992bd7e30d3223bdc72cd9), [8.1.1520](https://github.com/vim/vim/commit/451d4b5b7c7262631cd1f5057c75d6f5f5772fb1), [8.1.1521](https://github.com/vim/vim/commit/7c7f01e2b260c75d9996ca9ab621119eafe13a63), [8.1.1522](https://github.com/vim/vim/commit/68d48f40a4da79547b53e3164b658812e154d411), [8.1.1523](https://github.com/vim/vim/commit/8d241040310a6a27c28d62fa04558f2bfaa5ebde), [8.1.1525](https://github.com/vim/vim/commit/b53fb31a1e27a806396e38592055cfb3ebf43cf9), [8.1.1527](https://github.com/vim/vim/commit/a540f8aa3b2570f1d903b63413301ec3d48b27d5), [8.1.1528](https://github.com/vim/vim/commit/b4086ffa32d97831f2d25a37f8c1340223dee5eb), [8.1.1534](https://github.com/vim/vim/commit/bd75b5333d10e63f7a667d4b65e80d309435629e), [8.1.1535](https://github.com/vim/vim/commit/650a63748c349bbb60adb912273e9bedd2b677c5), [8.1.1536](https://github.com/vim/vim/commit/1755ec4278ee6dccdbb8030fd5a4cf6054211f81), [8.1.1537](https://github.com/vim/vim/commit/fc06cbbf8601a453b4a62a17558821add09f863f), [8.1.1538](https://github.com/vim/vim/commit/dfa97f2aed3d8ca195d09e2ce91cef227f933961), [8.1.1548](https://github.com/vim/vim/commit/a42d945efc60e6130c15f72b5a5aa9fd2b63241a), [8.1.1550](https://github.com/vim/vim/commit/51c313104096c7af5024aebbf295f7f03486874b), [8.1.1551](https://github.com/vim/vim/commit/6c17543b5634ccccedfbffa4993e9fbd4a990067), [8.1.1553](https://github.com/vim/vim/commit/dc2ce58b5ac72e2af765385eb426660104816344), [8.1.1555](https://github.com/vim/vim/commit/8cdbd5b3c4225b04536dea7523718695306b16b5), [8.1.1558](https://github.com/vim/vim/commit/a730e55cc2d3045a79a340a5af1ad4a749058a32), [8.1.1559](https://github.com/vim/vim/commit/eb2310d47d83764a61d63cd5c2788870d7f6eddf), [8.1.1560](https://github.com/vim/vim/commit/6313c4f41d0e1d91b4217557685c014ea919915f), [8.1.1561](https://github.com/vim/vim/commit/ae943150d3a2868a89df802c9f530331474451ec), [8.1.1562](https://github.com/vim/vim/commit/ad24a71e2248e839c875c0bc0e6ad3dbeea16998), [8.1.1574](https://github.com/vim/vim/commit/a3fce62c911c204ae144b55018f6dc9295088850), [8.1.1580](https://github.com/vim/vim/commit/c662ec9978e9a381680ffe53d05da0e10bb8d1a0), [8.1.1590](https://github.com/vim/vim/commit/6c6a603cd2db9cbd51c9b4e3ff44cbab72b98592). [8.1.1596](https://github.com/vim/vim/commit/c2a43165004f944a909428e80700130745c08ed0), [8.1.1597](https://github.com/vim/vim/commit/68acb41f990405cb5ccd33fcba71a5d499c82974), [8.1.1598](https://github.com/vim/vim/commit/53a95d65840e9d48844fa0798f198eca765176e8), [8.1.1600](https://github.com/vim/vim/commit/4cd583c6da08ce2f87e1c07b6490a74bb3c3d0c0), [8.1.1601](https://github.com/vim/vim/commit/8da41816316f17382817df3f9449b55df8d39651), [8.1.1602](https://github.com/vim/vim/commit/711d02c96da996e3423a6518909687e1d45ce45a), [8.1.1604](https://github.com/vim/vim/commit/13b47c37a650ab6045680a9e5513ef6ad71ee93f), [8.1.1607](https://github.com/vim/vim/commit/f9c85f580b3792f6b95107412972f5360d412ef0), [8.1.1609](https://github.com/vim/vim/commit/2e62b568e91c36adb16dbcc609665170f09f3845), [8.1.1612](https://github.com/vim/vim/commit/5b8cfedfbd19a71a30c73cf44b0aec3da7fc1a24))

---
#### 凡例

|表記|意味|
|:------|:------|
|:four_leaf_clover:|新機能、大幅な仕様変更|
|:alien:|Vim開発者向けの追加、変更|
|`'hoge'`|オプション (`:h options`参照)|
|`:hoge`|Exコマンド (`:h :index`参照)|
|`hoge()`|組み込み関数 (`:h functions`参照)|
|`v:hoge`|Vim定義済変数 (`:h v:`参照)|
|`+hoge`|feature (`:h +feature-list`参照)|

---
#### 方針
[こちら](http://qiita.com/h_east/items/23cd0d10932505072e6b#%E6%96%B9%E9%87%9D)を参照。