Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5699

Vim patchダイジェスト [2020/09]

$
0
0

Vimのリリースされたpatchの説明です。
(8.2.15528.2.1777)
新機能、大幅な仕様変更には、:four_leaf_clover:が付いています。
Vim9 scriptの実装/仕様変更/不具合修正も頻繁におこなわれています。

  • 8.2.1776: filetype.vimを2回読み込んでいる件を修正しました。
  • 8.2.1771: :four_leaf_clover:synIDattr()の第2引数{what}にulを指定できるようにしました。
  • runtimeファイル更新: Todo更新。helpファイル更新。他。
  • 8.2.1744: :four_leaf_clover:Vim9: :var:finalを追加し、:constの仕様を変更しました。:varはローカル変数を宣言するために必要です。:finalは変数のみを不変にするために使用され、値は変更できます。:constは変数と値の両方を不変にすることができます。(結果、Dart言語ライクになった?) (関連patch: 8.2.1685, 8.2.1746, 8.2.1756)
  • 8.2.1741: :four_leaf_clover:pathshorten()に第2引数{len}を追加しました。指定時はディレクトリ名の短さがその長さになります。
  • 8.2.1726: :four_leaf_clover:matchfuzzypos()を追加しました。matchfuzzy()を同じですが、一致した文字列と一致した文字の位置をリストで返します。(関連patch: 8.2.1665)
  • runtimeファイル更新: Todo更新。helpファイル更新。他。
  • 8.2.1703: :highlight cleardefault linkをリストアしていない件を修正しました。
  • 8.2.1665: :four_leaf_clover:matchfuzzy()を追加しました。{list}を{str}で曖昧一致した結果をリストで返します。(関連patch: 8.2.1726)
  • runtimeファイル更新: Todo更新。helpファイル更新。他。
  • 8.2.1594: :alien:GitHub: .github/CODEOWNERSファイルを追加して、メンテナにPull requestの通知がされるようにしました。(関連patch: 8.2.1605, 以降はruntimeファイル更新でメンテナンスされています)
  • 8.2.1588: :four_leaf_clover:prompt_getprompt()を追加しました。バッファ{buf}の有効なプロンプトテキストを返します。
  • 8.2.1556: :four_leaf_clover:'cursorline'のハイライトが常に目印(sign)のハイライトを無効にしている件を改善しました。目印(sign)のpriorityの値が100以上の場合は目印(sign)のハイライトを優先するようにしました。

凡例

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

方針

こちらを参照。


Viewing all articles
Browse latest Browse all 5699

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>