Vim Magazine 2016 年 10 月号
Posted on 2016-10-31話題
- VimConf 2016 関連
- タイムテーブルが決定しました
- 参加者の募集が行われました
- Vim Advent Calendar 2016 が今年も開催されます
今月の新機能
- 8.0.0023:
gd
とgD
がコメント内と文字列のマッチを無視するようになりました。 - 8.0.0034:
:messages
コマンドのサブコマンドclear
を補完できるようになりました。 - ランタイム更新 2016/10/31: 拡張子 .rs がファイルタイプ
rust
にアサインされました。
リリース情報
- 8.0.0020 : the regexp engines are not reentrant
- 8.0.0021 : GUI: cursor may be drawn on second half of double byte char
- 8.0.0022 : if channel is missing final NL remaining chars are dropped
- 8.0.0023 : “gd” and “gD” may find a match in a comment or string
- 8.0.0024 : when netbeans channel closes, “DETACH” is put in output part
- 8.0.0025 : inconsistent use of spaces vs tabs in gd test
- 8.0.0026 : error format with %W, %C and %Z does not work
- 8.0.0027 : channel is closed when there may still be something to read
- 8.0.0028 : superfluous semicolons
- 8.0.0029 : exceptions for old systems make MS-Windows code complicated
- 8.0.0030 : mouse mode is not automatically detected for tmux
- 8.0.0031 : after “:bwipeout” ‘fileformat’ is not set to the default
- 8.0.0032 : tests may change the input file when something goes wrong
- 8.0.0033 : cannot use overlapping positions with matchaddpos()
- 8.0.0034 : no completion for “:messages”
- 8.0.0035 : order of matches for ‘omnifunc’ is messed up
- 8.0.0036 : detecting that a job has finished may take a while
- 8.0.0037 : get E924 when switching tabs
- 8.0.0038 : OPEN_CHR_FILES not defined for FreeBSD/Debian mix
- 8.0.0039 : when Vim 8 reads an old viminfo next time marks are not read
- 8.0.0040 : (after 8.0.0033) matchaddpos() whole line highlighting broken
- 8.0.0041 : get undo item with Insert mode completion without inserting
- 8.0.0042 : (after 8.0.0041) Insert mode completion is not saved for undo
- 8.0.0043 : (after 8.0.0041) Insert mode completion is not saved for undo
- 8.0.0044 : ml_get error In diff mode
- 8.0.0045 : calling job_stop() right after job_start() does not work
- 8.0.0046 : using NUL instead of NULL
- 8.0.0047 : crash when using the preview window from an unnamed buffer
- 8.0.0048 : on Windows job_stop() stops cmd.exe, not processes it runs
- 8.0.0049 : concealing and match highlighting interfere
- 8.0.0050 : an exiting job is detected with a large latency
- 8.0.0051 : (after 8.0.0048) job_stop() change breaks tests
- 8.0.0052 : (after 8.0.0049) conceal test passes even without the bug fix
- 8.0.0053 : (after 8.0.0047) no test for what 8.0.0047 fixes
- 8.0.0054 : (after 8.0.0051) Windows: job_stop() does not stop processes
- 8.0.0055 : minor comment and style deficiencies
新着スクリプト
- lilycomment.vim : comment plugin for csharp
- vim-tail : Makes vim behave like tail -f
- vim_comment_toggle : Simple and lightweight comment toggle scripts
- syntax for verilog 2001 : set vim for verilog
- vim-markdown-toc : A plugin to generate table of contents for Markdown files.
- dutch_peasants : A dark scheme of earth colours
- Despacio : Vim Colorscheme
- TabList for terminal vim : Get list of tab pages and the windows in them in a quickfix like window.
- vim-kramdown-tab : A vim plugin to resolve indent issue of content nested in Markdown lists, especi
- vim-jobs : Manage async jobs
- glsl.vim : Utilities for WebGL/GLSL/Three.js developers.
- Subnet Search : Match all IP addresses withing a given IPv4 CIDR address block
- MUcomplete : Chained (fallback) completion that works the way you want!
- pace.vim : Measure the pace of typing (in Insert mode &c.)
- nordisk : A calm, fairly low contrast, dark color scheme
- auto_mkdir2.vim : Automatically create directories
- Install a Plugin in Vim : symlinks don\\'t overwrite existing files, uninstall only deletes symlinks
- xdg_open.vim : Run xdg-open from Vim; re-implements netrw’s gx.
月間ダウンロードランキング
- taglist.vim : Source code browser (supports C/C++, java, perl, python, tcl, sql, php, etc) (1448)
- The NERD tree : A tree explorer plugin for navigating the filesystem (1347)
- python.vim : Enhanced version of the python syntax highlighting script (620)
- c.vim : C/C++ IDE – Write and run programs. Insert statements, idioms, comments etc. (544)
- molokai : A port of the monokai scheme for TextMate (421)
- nginx.vim : initial version (420)
- wombat256.vim : Wombat for 256 color xterms (410)
- pathogen.vim : Poor man’s package manager. Easy manipulation of ‘runtimepath’ et al (410)
- winmanager : A windows style IDE for Vim 6.0 (399)
- SuperTab : Do all your insert-mode completion with Tab. (394)
vim-jp issues
Open : 237 (+0) | Closed : 737 (+16) |
- Issue #959 : Win32版vim.exeをmintty上で実行すると文字化け
- Issue #960 : Windows版GVimでカーソル表示のゴミが表示される
- Issue #961 : Windows で job_start にダブルクオート付き引数を渡すと正しくエスケープされない。
- Issue #962 : C言語プリプロセッサで defined が並ぶとシンタックスがおかしい
- Issue #963 : y コマンドの設定する編集末尾位置マーク ‘] に一貫性がない
- Issue #964 : noautocmd で CursorMoved を一時的に無効にできない
- Issue #965 : getregtype(‘_’) が常に ‘v’ をかえす
- Issue #966 : matchaddpos() が一部重複する pos を描画しない
- Issue #967 : job_start に環境変数が渡せない
- Issue #968 : Netrw のバグが多すぎる
- Issue #969 : job_start() してすぐに job_stop() すると job プロセスを終了できない場合がある
- Issue #970 : Test_help_complete が失敗する
- Issue #971 : matchaddpos() が行を描画しない
- Issue #972 : vim.exe の画面リストアで正しくリストア出来ていない事がある
- Issue #973 : Windows7 で job_stop の kill が正しく動作しない
- Issue #974 : :hideの後にコメントが書けない
もどる