vim-jp » Vimのユーザーと開発者を結ぶコミュニティサイト

Vim Magazine 2017 年 6 月号

Posted on 2017-06-30


話題

  • Osaka.vim #10 が 06/24 に開催されました。
  • Meguro.vim #4 が 07/15 に開催されます。既に定員は超えているようですが、キャンセルや増員がないとも限らないので注目です。
  • Fablic.vim #2 が 07/20 に開催されます。こちらはまだ定員に余裕があります。

今月の新機能

今月の新機能及びユーザーに影響のある変更は以下のとおりです。

  • 8.0.0609: 終了方法の説明が改善されました
  • 8.0.0612: パッケージディレクトリが 'runtimepath' に追加されるタイミングが早まりました
  • 8.0.0613: パッケージで ftdetect が使えるようになりました
  • 8.0.0621: :stag コマンドが 'switchbuf' オプションを尊重するようになりました
  • 8.0.0625: shellescale() が第2引数に応じて、改行をエスケープするようになりました
  • 8.0.0630: range が1行の時に限り :g[lobal] コマンドがネスト可能になりました
  • 8.0.0634: getqflist()setqflist() の引数 “nr” に最後の quickfix list を取得する “$” を指定できるようになりました
  • 8.0.0641: QuickFixLine ハイライトグループが追加されました。これは quickfix window の選択されている行に適用されます
  • 8.0.0647: 'redrawtime' オプションがシンタックスハイライトにも適用されるようになりました
  • 8.0.0652: Unicode 10 に対応しました
  • 8.0.0654: :endfunction の後ろの文字を無視しないようになりました
  • 8.0.0655: :delfunction コマンドに ! を追加することで、関数を削除しやすく、存在しない関数を指定してもエラーにならなくなりました
  • 8.0.0657: getqflist()setqflist() の引数に items が指定できるようになりました
  • 8.0.0661: urxvt におけるマウスの挙動が改善されました。そのためにエスケープシーケンス Esc[*MEsc[*m に対応しました
  • 8.0.0670: タイマーのコールバック関数の中で input() を使えるようになりました
  • 8.0.0675: 'hlsearch' の優先度が 'colorcolumn' よりも高くなりました
  • 8.0.0683: ビジュアルベルが実行された後の500ミリ秒間は次のビジュアルベルが実行されなくなりました
  • 8.0.0688: :resize コマンドが FileType autocmd の最中でも利用できるようになりました
  • 8.0.0689: 検索時、CTRL-L でコマンドラインにパターンを挿入する際に ~ がエスケープされるようになりました
  • ランタイムの更新
    • 'shiftwidth' に 0 を設定してもすべての indent ファイルが問題なく使えるようになりました

Vimに関する脆弱性

特筆すべき脆弱性の報告はありませんでした。

リリース情報

新着スクリプト

月間ダウンロードランキング

  1. taglist.vim : Source code browser (supports C/C++, java, perl, python, tcl, sql, php, etc) (1078)
  2. The NERD tree : A tree explorer plugin for navigating the filesystem (886)
  3. wombat256.vim : Wombat for 256 color xterms (614)
  4. python.vim : Enhanced version of the python syntax highlighting script (498)
  5. AutomaticLaTeXPlugin : Background compilation, completion, bib serch, toc and other nice features. (397)
  6. OmniCppComplete : C/C++ omni-completion with ctags database (359)
  7. nginx.vim : initial version (355)
  8. molokai : A port of the monokai scheme for TextMate (354)
  9. c.vim : C/C++ IDE – Write and run programs. Insert statements, idioms, comments etc. (344)
  10. winmanager : A windows style IDE for Vim 6.0 (303)

vim-jp issues

Open : 250 (-5) Closed : 806 (+6)

もどる