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

Vim Magazine 2017 年 3 月号

Posted at 2017/03/31


話題

今月の新機能

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

  • 8.0.0393: タグサーチにおいて同じタグが複数見つかった場合に、タグファイル中での順番で候補を表示するようになりました
  • 8.0.0394: 水平スクロール時のタブ文字が正しく整列するようになりました
  • 8.0.0396: バルーンの内容を非同的に更新するために balloon_show() 関数が追加されました (関連パッチ: 8.0.0399)
  • 8.0.0402: :map 入力中の補完候補に <special> が追加されました
  • 8.0.0405: v:progpath がフルパスに変更されました
  • 8.0.0411: メニュー翻訳である menutranslate{english} の大文字小文字を無視するようになりました
  • 8.0.0420: :make コマンド等の出力の文字コードを指定する 'makeencoding' オプションが追加されました
  • 8.0.0431: 'cinoptions' オプションに C 言語の extern ブロックのインデントを調整するための E フラグが追加されました
  • 8.0.0439: 引数リストが空の時の :%argdel がエラーにならなくなりました
  • 8.0.0475: リモートサーバを開始するための関数 remote_startserver() が追加されました
  • 8.0.0492: リモートサーバを操作する関数 remote_expr() 及び remote_read() にタイムアウトを指定できるようになりました
  • 8.0.0499: taglist() 関数に特定のバッファを指定することで、そのバッファのタグを優先できるようになりました
  • 8.0.0501: Windows の :!start コマンドがコマンドプロンプトの start コマンドに近い動作をするようになりました
  • 8.0.0504: Ex コマンドの探索効率が改善されました。これにより Vim script の実行速度が若干速くなります
  • 8.0.0517: setqflist()setloclist() 関数にリストを削除するための 'f' フラグが追加されました
  • 8.0.0522: Windows において 'clipboard'"unnamed" の際に、 :global コマンドと組み合わせると機能していなかった yyp が修正されました
  • 8.0.0523: dv} がマルチバイト文字を破壊する問題が修正されました
  • ランタイムの更新
    • ターミナルマルチプレクサ tmux の設定ファイル用のファイルタイプ tmux が追加されました
    • プログラミング言語 Rust 用のファイルタイプ rust が追加されました

Vimに関する脆弱性

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

リリース情報

新着スクリプト

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

  1. taglist.vim : Source code browser (supports C/C++, java, perl, python, tcl, sql, php, etc) (1435)
  2. The NERD tree : A tree explorer plugin for navigating the filesystem (1150)
  3. wombat256.vim : Wombat for 256 color xterms (628)
  4. python.vim : Enhanced version of the python syntax highlighting script (557)
  5. c.vim : C/C++ IDE – Write and run programs. Insert statements, idioms, comments etc. (513)
  6. OmniCppComplete : C/C++ omni-completion with ctags database (464)
  7. molokai : A port of the monokai scheme for TextMate (441)
  8. nginx.vim : initial version (437)
  9. winmanager : A windows style IDE for Vim 6.0 (390)
  10. pathogen.vim : Poor man’s package manager. Easy manipulation of ‘runtimepath’ et al (375)

vim-jp issues

Open : 255 (-1) Closed : 786 (+9)

もどる