Vim Magazine 2016 年 5 月号
Posted on 2016-05-31話題
- Software Design 2016年6月号 Vimの細道【8】ファイル操作を柔軟にするCtrlP
- Uganda 2016 : Bram によるウガンダ支援の近況の写真です
今月の新機能
- 7.4.1804:
MANPAGER
として使うための manpager.vim プラグインが追加されました。 - 7.4.1833:
'keywordprg'
に単体のExコマンドを指定できるようになりました。 - 7.4.1839:
get()
を partial から関数、辞書、引数をそれぞれ取り出せるようになりました。 - 7.4.1842:
get()
を funcref に適用できるようなりました。
リリース情報
- 7.4.1802 : quickfix doesn’t handle long lines well, they are split
- 7.4.1803 : GTK3 doesn’t handle menu separators properly
- 7.4.1804 : can’t use Vim as MANPAGER
- 7.4.1805 : running tests in shadow dir fails
- 7.4.1806 : ‘termguicolors’ option missing from the options window
- 7.4.1807 : Test_out_close_cb sometimes fails
- 7.4.1808 : (after 7.4.1806) using wrong feature name
- 7.4.1809 : (after 7.4.1808) using wrong short option name
- 7.4.1810 : sending DETACH after a channel was closed isn’t useful
- 7.4.1811 : netbeans channel gets garbage collected
- 7.4.1812 : failure on startup with Athena and Motif
- 7.4.1813 : memory access error when running test_quickfix
- 7.4.1814 : channel may be garbage collected while being used by a job
- 7.4.1815 : compiler warnings for unused variables
- 7.4.1816 : looping over a null list throws an error
- 7.4.1817 : screen not updated if callback invoked when closing channel
- 7.4.1818 : help completion adds @en to all matches except the first one
- 7.4.1819 : compiler warnings when sprintf() is a macro
- 7.4.1820 : removing language from help tags too often
- 7.4.1821 : (after 7.4.1820) test fails on MS-Windows
- 7.4.1822 : redirecting stdout of a channel to “null” doesn’t work
- 7.4.1823 : warning from 64 bit compiler
- 7.4.1824 : process remains defunc if job is not referenced
- 7.4.1825 : when job writes to buffer nothing is written
- 7.4.1826 : callbacks are invoked when it’s not safe
- 7.4.1827 : no error when invoking a callback when it’s not safe
- 7.4.1828 : may try to access buffer that’s already freed
- 7.4.1829 : (after 7.4.1828) no channel log message when buffer was freed
- 7.4.1830 : non-antialiased misnamed
- 7.4.1831 : no proper error message for wrong argument to timer_stop()
- 7.4.1832 : memory leak in debug commands
- 7.4.1833 : cannot use an Ex command for ‘keywordprg’
- 7.4.1834 : possible crash when conceal is active
- 7.4.1835 : when splitting and closing a window the status height changes
- 7.4.1836 : when using partial on dict it’s always bound to that dict
- 7.4.1837 : the BufUnload event may be triggered twice
- 7.4.1838 : functions specifically for testing do not sort together
- 7.4.1839 : cannot get the items stored in a partial
- 7.4.1840 : when using packages an “after” directory cannot be used
- 7.4.1841 : code to reallocate the buffer used for quickfix is repeated
- 7.4.1842 : (after 7.4.1839) get() works for Partial but not for Funcref
- 7.4.1843 : tests involving Python are flaky
- 7.4.1844 : more functions should start with test_
- 7.4.1845 : mentioning NetBeans when reading from channel
- 7.4.1846 : ubsan detects a multiplication overflow
- 7.4.1847 : using NULL dict or list crashes Vim
- 7.4.1848 : can’t build with Strawberry Perl 5.24
- 7.4.1849 : still trying to read from channel that is going to be closed
- 7.4.1850 : GUI freezes when using a job
- 7.4.1851 : test_syn_attr fails when using the GUI
- 7.4.1852 : Unix: Cannot run all tests with the GUI
- 7.4.1853 : crash when job and channel in same dict while using partials
- 7.4.1854 : when setting ‘termguicolors’ Ignore highlighting doesn’t work
- 7.4.1855 : valgrind reports memory leak for job that is not freed
- 7.4.1856 : failing job test fails on MS-Windows
- 7.4.1857 : channel can append to a buffer that is ‘nomodifiable’
- 7.4.1858 : channel writing to buffer doesn’t find it by the short name
- 7.4.1859 : cannot use a function reference for “exit_cb”
- 7.4.1860 : using a partial for timer_start() may cause a crash
- 7.4.1861 : compiler warnings with 64 bit compiler
- 7.4.1862 : eval() can’t handle result from string() with repeated item
新着スクリプト
- ensime-vim : Ensime support for Scala and Java files
- caw.vim : Comment plugin: Operator mappings/Dot-repeatable/300+ filetypes
- vim-stackoverflow : A tiny plugin for searching Stackoverflow from VIM editor
- vim-freemarker : Freemarker syntax and functions
- vim-logreview : plugin to help log reviews and navigation
- definition.vim : Jump to the last place where [command|function|mapping] was set
- Solarized 8 : Optimized Solarized colorschemes. Best served with true-color terminals!
- RougherExp : Changes your search expression into rougher regexp.
- tortus.vim : Dark (grey on black) color scheme based on on torte.vim and motus.vim.
- easy-execute : Execute files easy in unix
- SIDECAR Assembly Syntax Highlighting Fil : SIDECAR Assembly Syntax Highlighting File
- vim eslint : eslint
- twig.vim : Twig syntax highlighting, indentation and neocomplete snippets
- tabulous : Lightweight Vim plugin for setting the tabline including the tab page labels.
月間ダウンロードランキング
- taglist.vim : Source code browser (supports C/C++, java, perl, python, tcl, sql, php, etc) (1665)
- The NERD tree : A tree explorer plugin for navigating the filesystem (1426)
- python.vim : Enhanced version of the python syntax highlighting script (681)
- c.vim : C/C++ IDE – Write and run programs. Insert statements, idioms, comments etc. (677)
- winmanager : A windows style IDE for Vim 6.0 (552)
- bufexplorer.zip : Buffer Explorer / Browser (545)
- minibufexpl.vim : Elegant buffer explorer - takes very little screen space (485)
- pathogen.vim : Poor man’s package manager. Easy manipulation of ‘runtimepath’ et al (477)
- a.vim : Alternate Files quickly (.c –> .h etc) (471)
- SuperTab : Do all your insert-mode completion with Tab. (466)
vim-jp issues
Open : 245 (+1) | Closed : 669 (+4) |
もどる