Vim Magazine 5 月号
Posted on 2014-05-31話題
-
Vimをします(かなり)。 Vim pluginを作ったり、.vimrcを弄ったり、Vimで何かつくったり。自由にもくもくします。初心者歓迎ですよっ 6月7日(土) 東京
-
Vimに関する何かをやる会です。 6月14日(土) 東京
-
terryma/vim-expand-regionを読みます。 6月21日(土) 21:00~ LingrのVim部屋にて
-
Aizuの夏、Vimの夏 6月22日(日) 福島
-
Vimと仲良くなりたいでしょ?じゃあ参加してなんかしよっ。 6月28日(土) 大阪
今月の新機能
- 7.4.276 : fish shellがサポートされました。
- 7.4.279 :
globpath()
にglob()
と同様な任意の引数が追加されました。 - 7.4.293 :
%C
指定子が追加されました。合成文字を無視することができます。 - 7.4.312 :
arglistid()
関数が追加されました。ウィンドウで使用されている引数リストのIDを得ることができます。 - 7.4.313 :
getcurpos()
関数が追加されました。 - 7.4.314 :
'shortmess'
オプションに'c'
フラグが追加されました。補完ポップアップメニュー関連のメッセージを表示しないようにできます。
リリース情報
- 7.4.274 : check for timestamp does not always detect a changed file
- 7.4.275 : no error message when changing type of unplaced sign
- 7.4.276 : the fish shell is not supported
- 7.4.277 : using “:sign unplace *” may leave the cursor in wrong position
- 7.4.278 : list_remove() conflicts with Sun header file
- 7.4.279 : globpath() returns a string, a list would be better
- 7.4.280 : relative position of cursor not restored if session has 2 tabs
- 7.4.281 : positions are off when loading session with two tabpages
- 7.4.282 : (after 7.4.279) test 97 fails on Mac
- 7.4.283 : (after 7.4.276) compiler warning about unused variable
- 7.4.284 : setting ‘langmap’ in the modeline can cause trouble
- 7.4.285 : line numbers are not always updated for ‘relativenumber’
- 7.4.286 : error messages are inconsistant
- 7.4.287 : patches for .hgignore don’t work
- 7.4.288 : when ‘spellfile’ is set the screen is not redrawn
- 7.4.289 : NFA regexp with repeated backreference does not match
- 7.4.290 : a non-greedy match followed by a branch is too greedy
- 7.4.291 : compiler warning for int to pointer of different size
- 7.4.292 : pattern “a” matches accented “a” when pattern is one byte
- 7.4.293 : can’t ignore composing characters in a pattern
- 7.4.294 : (after 7.4.293) test files missing from patch
- 7.4.295 : various typos, bad white space and unclear comments
- 7.4.296 : can’t run tests on Solaris
- 7.4.297 : memory leak from result of get_isolated_shell_name()
- 7.4.298 : can’t have a funcref start with “t:”
- 7.4.299 : when running configure twice DYNAMIC_PYTHON_DLL becomes empty
- 7.4.300 : the way config.cache is removed doesn’t always work
- 7.4.301 : (after 7.4.280) scrolling problem when loading a session file
- 7.4.302 : signs don’t show up after filler lines
- 7.4.303 : double-width chars on the command line sometimes truncated
- 7.4.304 : cannot always use Python with Vim
- 7.4.305 : making ‘ttymouse’ empty causes problems
- 7.4.306 : getchar(0) does not return Esc
- 7.4.307 : can’t build without the +termresponse feature
- 7.4.308 : “:diffsplit” on empty file cursor is displayed on command line
- 7.4.309 : increasing size of lower window, upper window jumps to the top
- 7.4.310 : getpos()/setpos() don’t include curswant
- 7.4.311 : can’t use winrestview to only restore part of the view
- 7.4.312 : cannot know what argument list is being used for a window
- 7.4.313 : (after 7.4.310) changing return value of getpos() causes error
- 7.4.314 : completion messages can get in the way of a plugin
- 7.4.315 : (after 7.4.309) fixes for computation of topline not tested
- 7.4.316 : warning from 64-bit compiler
新着スクリプト
- diffchar.vim : Highlight the differences, based on characters and words
- lite-dfm : A plugin to remove distractions
- Syntax for Clustal : Highlighting for Clustal Alignment
- mrtg.vim : Multi Router Traffic Grapher config file
- RubyJump : Vim plugin for ruby editing. Quick jump to method, class, module defenitions.
- cmake : CMake syntax update
- TWstack : Smart commands for moving between tab pages and windows with history stacks.
- BufLine : This script will show your buffer list in the tabline.
- Vebugger : frontend for interactive shell debuggers
- vim-do-syntax : Syntax highlighting for Mentor Graphics Questa Sim do files
- vim-ralf-syntax : Syntax highlighting for Synopsys Register Abstraction Layer ralf files
- Switch c++ header files : Switch current vim buffer between c++ header and cpp files
- SemanticHL : Semantic highlighting for C/C++ (v1.0 20140521)
- Gtags And Man Proto (GAMP) : Full function completion using Linux manual and GTags (not mandatory).
- Find in Files, feature like Notepad++ : “Find in Files and Directories” like Notepad++
- SearchSpecial : Generic functions for special search modes.
- SearchRepeat : Repeat the last type of search via n/N.
- Lua Support 2 : Lua IDE. Insert codesnippets, run, compile, and check the code and look up help.
月間ダウンロードランキング
- AutomaticLaTeXPlugin : Background compilation, completion, bib serch, toc and other nice features. (4402)
- taglist.vim : Source code browser (supports C/C++, java, perl, python, tcl, sql, php, etc) (2397)
- The NERD tree : A tree explorer plugin for navigating the filesystem (2189)
- pathogen.vim : Poor man’s package manager. Easy manipulation of ‘runtimepath’ et al (1345)
- python.vim : Enhanced version of the python syntax highlighting script (1337)
- c.vim : C/C++ IDE – Write and run programs. Insert statements, idioms, comments etc. (1007)
- molokai : A port of the monokai scheme for TextMate (928)
- The NERD Commenter : A plugin that allows for easy commenting of code for many filetypes. (862)
- OmniCppComplete : C/C++ omni-completion with ctags database (814)
- github theme : A gvim colorscheme based on github’s syntax highlighting (782)
vim-jp issues
Open : 191 (+6) | Closed : 379 (+10) |
- Issue #555 : E416番の日本語エラーメッセージのtypo
- Issue #556 : NFAエンジンの [X-Y] のYに composing 文字だけを指定すると別の文字にマッチする
- Issue #557 : 正規表現: \v,\V と パターンの先頭,末尾の対応が一貫してない
- Issue #558 : nnoremap <silent>で呼ぶ関数の中でechoを使うと文字が途切れ途切れになることがある
- Issue #559 : 画面最下行での utf8 文字列の表示結果が不正確
- Issue #560 : ターミナル上のvimでgetchar(0)またはgetchar(1)の<ESC>がすぐに取得できない
- Issue #561 : 「プログラムから開く」に登録できない(らしい)
- Issue #562 : t:+ 小文字な関数参照型変数を作成できない
- Issue #563 : configure を 2 回実行すると if_python が有効にならない
- Issue #564 : helpの motion.txt 中の ‘[, `[, ‘], `] に関する記述がわかりにくい
- Issue #565 : <C-V>$ で作成された矩形に対するオペレータ
- Issue #566 : :e scp://user@host/するとuserhostに繋ぎにいく
- Issue #567 : Windows でディレクトリ/ファイル名の頭に ( や ) があると %,# が展開できない
- Issue #568 : ビジュアルモードで複数行yank後の[count]付きのビジュアル選択範囲がおかしい
- Issue #569 : quickfix を開いた状態ででコマンドラインウィンドウを使用するとメッセージが消える
- Issue #570 : BufLeave で :bd! すると SEGV
もどる