Vim Magazine 2017 年 5 月号
Posted on 2017-05-31話題
- meguro.vim #3 が 5/20 に開催されました
- Fablic.vim #1 が 2017-05-22 に開催されました。次回は7月です。
- Udon.vim #0 が開催されました。
今月の新機能
今月の新機能及びユーザーに影響のある変更は以下のとおりです。
- 8.0.0590:
setqflist()
に"context"
を指定できるようになりました。"context"
に指定した値はgetqflist()
で取得できます。 - ランタイムの更新
- Scala Build Tool 用のファイルタイプ sbt が追加されました。
Vimに関する脆弱性
特筆すべき脆弱性の報告はありませんでした。
リリース情報
- 8.0.0589 : (after 8.0.0578) :simalt still does not work
- 8.0.0590 : cannot add a context to locations
- 8.0.0591 : changes to eval functionality not documented
- 8.0.0592 : if a job writes to a buffer screen is not updated
- 8.0.0593 : duplication of code for adding a list or dict return value
- 8.0.0594 : (after 8.0.0592) build failure when windows feature is missing
- 8.0.0595 : (after 8.0.0590) Coverity warning for not checking return value
- 8.0.0596 : crash when complete() called after complete_add()
- 8.0.0597 : off-by-one error in size computation
- 8.0.0598 : building with gcc 7.1 yields new warnings
- 8.0.0599 : diff mode is insufficiently tested
- 8.0.0600 : test_recover fails on some systems
- 8.0.0601 : no test coverage for :spellrepall
- 8.0.0602 : when gF fails to edit the file the cursor still moves
- 8.0.0603 : gF test fails on MS-Windows
- 8.0.0604 : gF test still fails on MS-Windows
- 8.0.0605 : the quickfix cached buffer may become invalid
- 8.0.0606 : cannot set the context for a specified quickfix list
新着スクリプト
- auto_update_cscope_ctags_database : 1:auto update cscope ctags database2:easy create database 3: auto plugn database
- vim-sass-colors : sass/scss color variable highlighting (works with imports)
- vim-yaml-folds : Folding rules for YAML, RAML and SaltStack SLS files
- VIM MySQL Suggestions : A plugin of VIM to show suggestions from MySQL database structure.
- bal.vim : Provides ballerina support to vim, when coupled with the bal syntax plugin.
- vim-game-snake : snake game
- opensips.vim : Syntax highlighting for OpenSIPS script
- rst-robotframework-syntax-vim : Extends RST syntax to highlight Robot Framework code snippets
- tiny-todo : A simple todo list.
- bal.vim : Provides ballerina support to vim, when coupled with the bal ft script.
- vim-transit : Translates a given text from source language to target language via Google Trans
- botlang-syntax : Botlang support for vim
- quickEditTab : A new command to open files in the same or another tab.
- remaining-todos : There are remaining TODOs in this file!
- vim-prettier : A vim plugin wrapper for prettier
- yankee : minimal plugin to make yanking more fun
月間ダウンロードランキング
- taglist.vim : Source code browser (supports C/C++, java, perl, python, tcl, sql, php, etc) (1193)
- The NERD tree : A tree explorer plugin for navigating the filesystem (1012)
- wombat256.vim : Wombat for 256 color xterms (520)
- python.vim : Enhanced version of the python syntax highlighting script (497)
- molokai : A port of the monokai scheme for TextMate (423)
- AutomaticLaTeXPlugin : Background compilation, completion, bib serch, toc and other nice features. (422)
- c.vim : C/C++ IDE – Write and run programs. Insert statements, idioms, comments etc. (408)
- nginx.vim : initial version (398)
- OmniCppComplete : C/C++ omni-completion with ctags database (389)
- pathogen.vim : Poor man’s package manager. Easy manipulation of ‘runtimepath’ et al (310)
vim-jp issues
Open : 255 (+4) | Closed : 800 (+4) |
- Issue #1048 : 複数ファイル編集後、終了時にフリーズ
- Issue #1049 : 整数の最大値に近い値をスライスの添字に指定すると間違った結果が返ってくる
- Issue #1050 : execute(‘throw 1’) が2度目から表示されない
- Issue #1051 : `vim -c startinsert` で起動すると表示がおかしい
- Issue #1052 : timer_info()を連続でcallし続けるとtimerが止まらない
- Issue #1053 : 262040byte以上の文字列をクリップボードにコピーすると正常に貼り付けできずSEGV
- Issue #1054 : set hidden 時に diff 状態が window を閉じても解除されない
- Issue #1055 : /_CTRL-L で “~(チルダ)” があるとおかしくなる
もどる