{"id":547,"date":"2014-04-28T19:27:10","date_gmt":"2014-04-28T10:27:10","guid":{"rendered":"http:\/\/kurosuke.org\/diary\/?p=547"},"modified":"2014-04-28T15:27:24","modified_gmt":"2014-04-28T06:27:24","slug":"vim-with-lua","status":"publish","type":"post","link":"https:\/\/kurosuke.org\/diary\/547","title":{"rendered":"Vim with Lua"},"content":{"rendered":"<p>\u3055\u3044\u304d\u3093\u3081\u3063\u304d\u308aVimmer\u306b\u306a\u3063\u3066\u304a\u308a\u307e\u3059\u3002<br \/>\n.vimrc\u306f<a href=\"https:\/\/github.com\/xxxkurosukexxx\/dotfiles\" target=\"_blank\">github\u306b\u3076\u3061\u8fbc\u3093\u3067\u308b<\/a>\u308f\u3051\u3067\u3059\u304c\u3001VPS\uff08Ubuntu13.10\uff09\u306b\u6301\u3063\u3066\u884c\u3063\u305f\u3068\u3053\u308d\u76db\u5927\u306b\u30a8\u30e9\u30fc\u304c\u51fa\u307e\u3057\u305f\u3002<\/p>\n<p>[cc lang=bash]<br \/>\n$ vim<br \/>\nneocomplete does not work this version of Vim.<br \/>\nIt requires Vim 7.3.885 or above and &#8220;if_lua&#8221; enabled Vim.<br \/>\nPress ENTER or type command to continue<br \/>\n[\/cc]<\/p>\n<p>\u3069\u3046\u3084\u3089neocomplete\u307e\u308f\u308a\u3067\u30a8\u30e9\u30fc\u3092\u5410\u3044\u3066\u3044\u308b\u3088\u3046\u3067\u3001Lua\u3068\u3044\u3046\u7269\u304c\u6709\u52b9\u306b\u306a\u3063\u3066\u3044\u306a\u3044\u3068\u3044\u3051\u306a\u3044\u305d\u3046\u3067\u3059\u304c<br \/>\n\u6b8b\u5ff5\u306a\u304c\u3089apt\u3067\u5165\u308c\u305fvim\u3067\u306f\u6709\u52b9\u306b\u306a\u3063\u3066\u3044\u306a\u3044\u6a21\u69d8\u3002<br \/>\n\u306a\u306e\u3067\u3001\u30bd\u30fc\u30b9\u304b\u3089\u3055\u304f\u3063\u3068\u5165\u308c\u306a\u304a\u3057\u3066\u307f\u305f\u306e\u3067\u305d\u306e\u30e1\u30e2\u3067\u3059\u3002<br \/>\n<!--more--><br \/>\n<strong>\u74b0\u5883<\/strong><br \/>\nUbuntu 13.10 x86_64<\/p>\n<p><strong>\u5b9f\u884c\u524d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3<\/strong><br \/>\n[cc lang=bash]<br \/>\n$ vim &#8211;version<br \/>\nVIM &#8211; Vi IMproved 7.4 (2013 Aug 10, compiled Aug 12 2013 00:23:19)<br \/>\nModified by pkg-vim-maintainers@lists.alioth.debian.org<br \/>\n[\/cc]<\/p>\n<p><strong>\u624b\u9806<\/strong><br \/>\n[cc lang=bash]<br \/>\n$ cd \/usr\/src<br \/>\n$ sudo apt-get install lua5.2 liblua5.2-dev<br \/>\n$ wget https:\/\/gist.github.com\/lambdalisue\/5911291\/raw\/install_vim_debian.sh -O &#8211; | bash<br \/>\n[\/cc]<br \/>\n\u4ee5\u4e0a\u3002<\/p>\n<p>\u3048\uff1fconfigure\u3068\u304bmake\u306f\u3069\u3046\u3057\u305f\u3063\u3066\uff1f<\/p>\n<p>\u305c\u3093\u30763\u884c\u76ee\u306eshell\u304c\u3057\u3066\u304f\u308c\u307e\u3059\u3002<br \/>\n\u3042\u308a\u304c\u305f\u3084\u3042\u308a\u304c\u305f\u3084\u3002<br \/>\n<a href=\"https:\/\/gist.github.com\/lambdalisue\/5911291\/\" target=\"_blank\">Download and Compile and Install latest Vim on Debian &#8211; GitHub Gist<\/a><\/p>\n<p>\u3068\u3044\u3046\u308f\u3051\u3067<br \/>\n<strong>\u5b9f\u884c\u5f8c\u306e\u30d0\u30fc\u30b8\u30e7\u30f3<\/strong><br \/>\n[cc lang=bash]<br \/>\n$ vim &#8211;version<br \/>\nVIM &#8211; Vi IMproved 7.4 (2013 Aug 10, compiled Apr 28 2014 12:20:20)<br \/>\nIncluded patches: 1-265<br \/>\n[\/cc]<br \/>\n\u3053\u308c\u3060\u3051\u3058\u3083\u3088\u304f\u308f\u304b\u3089\u306a\u3044\u3067\u3059\u304c\u3001\u3061\u3083\u3093\u3068lua\u3082+\u306b\u306a\u308a\u307e\u3057\u305f\u3002<\/p>\n<p>\u3081\u3067\u305f\u3057\u3081\u3067\u305f\u3057\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u3055\u3044\u304d\u3093\u3081\u3063\u304d\u308aVimmer\u306b\u306a\u3063\u3066\u304a\u308a\u307e\u3059\u3002 .vimrc\u306fgithub\u306b\u3076\u3061 &hellip;<\/p>\n<p class=\"read-more\"><a href=\"https:\/\/kurosuke.org\/diary\/547\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_newsletter_tier_id":0,"footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[56],"tags":[81],"jetpack_publicize_connections":[],"views":855,"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p49qdv-8P","jetpack_likes_enabled":false,"jetpack-related-posts":[{"id":520,"url":"https:\/\/kurosuke.org\/diary\/520","url_meta":{"origin":547,"position":0},"title":"Composer\u3067Smarty\u3092\u5165\u308c\u3088\u3046\u3068\u3057\u305f\u3089\u5730\u5473\u306b\u30cf\u30de\u3063\u305f\u4ef6\u3002","author":"xxxkurosukexxx","date":"2013\/12\/06","format":false,"excerpt":"\u524d\u3005\u56de\u3042\u305f\u308a\u306e\u8a18\u4e8b\uff08\u2192\u3044\u3088\u3044\u3088Composer\u3068\u304b\u3092\u5165\u308c\u3066\u74b0\u5883\u3092\u4ed5\u4e0a\u3052\u308b\u306e\u5dfb\uff09\u3067\u4f5c\u3063\u305fcompose\u2026","rel":"","context":"\u6280\u8853\u7cfb\u8a18\u4e8b","block_context":{"text":"\u6280\u8853\u7cfb\u8a18\u4e8b","link":"https:\/\/kurosuke.org\/diary\/category\/tech"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":533,"url":"https:\/\/kurosuke.org\/diary\/533","url_meta":{"origin":547,"position":1},"title":"Redmine\u3092\u5c0e\u5165\u3057\u307e\u3057\u305f","author":"xxxkurosukexxx","date":"2014\/01\/29","format":false,"excerpt":"\u3044\u3044\u52a0\u6e1b\u30bf\u30b9\u30af\u7ba1\u7406\u3067\u3082\u59cb\u3081\u3088\u3046\u304b\u306a\u3068\u601d\u3044\u307e\u3057\u3066\u3001\u30ca\u30a6\u306a\u30e4\u30f3\u30b0\u306b\u30d0\u30ab\u30a6\u30b1\u306e\uff08\uff09\u306eRedmine\u3092\u5c0e\u5165\u3057\u2026","rel":"","context":"\u6280\u8853\u7cfb\u8a18\u4e8b","block_context":{"text":"\u6280\u8853\u7cfb\u8a18\u4e8b","link":"https:\/\/kurosuke.org\/diary\/category\/tech"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/kurosuke.org\/diary\/wp-content\/uploads\/2014\/01\/redmine_logo_v1.png?fit=600%2C200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kurosuke.org\/diary\/wp-content\/uploads\/2014\/01\/redmine_logo_v1.png?fit=600%2C200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/kurosuke.org\/diary\/wp-content\/uploads\/2014\/01\/redmine_logo_v1.png?fit=600%2C200&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":526,"url":"https:\/\/kurosuke.org\/diary\/526","url_meta":{"origin":547,"position":2},"title":"Windows\u306bVim\u3092\u5165\u308c\u308b","author":"xxxkurosukexxx","date":"2013\/12\/25","format":false,"excerpt":"memo. [pukiwiki] * Windows\u306bVim\u3092\u5165\u308c\u308b ** \u5c0e\u5165 [[Vim - K\u2026","rel":"","context":"\u6280\u8853\u7cfb\u8a18\u4e8b","block_context":{"text":"\u6280\u8853\u7cfb\u8a18\u4e8b","link":"https:\/\/kurosuke.org\/diary\/category\/tech"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":514,"url":"https:\/\/kurosuke.org\/diary\/514","url_meta":{"origin":547,"position":3},"title":"\u7d50\u5c40\u3081\u3093\u3069\u304f\u3055\u3044\u306e\u3067CentOS\u3092\u69cb\u7bc9\u3002","author":"xxxkurosukexxx","date":"2013\/11\/24","format":false,"excerpt":"\u524d\u56de\u3044\u308d\u3044\u308d\u3068\u3081\u3093\u3069\u304f\u3055\u304f\u306a\u3063\u305f\u306e\u3067CentOS\u3092\u3044\u308c\u308b\u3053\u3068\u306b\u3057\u305f\u30dc\u30af\u3067\u3059\u3002 \u306a\u306e\u3067\u3001\u3055\u3063\u305d\u304f\u5165\u308c\u307e\u2026","rel":"","context":"\u6280\u8853\u7cfb\u8a18\u4e8b","block_context":{"text":"\u6280\u8853\u7cfb\u8a18\u4e8b","link":"https:\/\/kurosuke.org\/diary\/category\/tech"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":508,"url":"https:\/\/kurosuke.org\/diary\/508","url_meta":{"origin":547,"position":4},"title":"xampp\u3067Apache\u306eService\u306b\u30c1\u30a7\u30c3\u30af\u5165\u308c\u305f\u3089\u6012\u3089\u308c\u305f","author":"xxxkurosukexxx","date":"2013\/11\/06","format":false,"excerpt":"\u3075\u3068\u3082\u3082...\u3082\u3068\u3044\u3001\u3075\u3068\u601d\u3044\u7acb\u3063\u3066xampp\uff08on Windows 7\uff09\u306eApache\u3092\u30b5\u30fc\u30d3\u30b9\u3068\u2026","rel":"","context":"\u6280\u8853\u7cfb\u8a18\u4e8b","block_context":{"text":"\u6280\u8853\u7cfb\u8a18\u4e8b","link":"https:\/\/kurosuke.org\/diary\/category\/tech"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/kurosuke.org\/diary\/wp-content\/uploads\/2013\/11\/\u00e3\u0082\u00b9\u00e3\u0082\u00af\u00e3\u0083\u00aa\u00e3\u0083\u00bc\u00e3\u0083\u00b3\u00e3\u0082\u00b7\u00e3\u0083\u00a7\u00e3\u0083\u0083\u00e3\u0083\u0088-2013-11-06-10.27.52-300x223.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":476,"url":"https:\/\/kurosuke.org\/diary\/476","url_meta":{"origin":547,"position":5},"title":"Amazon\u3068\u9023\u643a\u3057\u3066\u81ea\u708a\u672c\u3092\u7ba1\u7406\u3059\u308b\u304a\u3082\u3061\u3083\u4f5c\u3063\u305f","author":"xxxkurosukexxx","date":"2013\/05\/18","format":false,"excerpt":"\u306f\u3044\u3069\u30fc\u3082\u3053\u3093\u306b\u3061\u308f\u3002 Sony Reader PRS-T2\u3092\u8cb7\u3063\u3066\u304b\u3089\u8aad\u66f8\u71b1\u304c\u4e0a\u304c\u308a\u3001\u4e45\u3057\u3076\u308a\u306b\u81ea\u2026","rel":"","context":"\u6280\u8853\u7cfb\u8a18\u4e8b","block_context":{"text":"\u6280\u8853\u7cfb\u8a18\u4e8b","link":"https:\/\/kurosuke.org\/diary\/category\/tech"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/kurosuke.org\/diary\/wp-content\/uploads\/2013\/05\/amazon-260x300.gif?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/kurosuke.org\/diary\/wp-json\/wp\/v2\/posts\/547"}],"collection":[{"href":"https:\/\/kurosuke.org\/diary\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kurosuke.org\/diary\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kurosuke.org\/diary\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kurosuke.org\/diary\/wp-json\/wp\/v2\/comments?post=547"}],"version-history":[{"count":0,"href":"https:\/\/kurosuke.org\/diary\/wp-json\/wp\/v2\/posts\/547\/revisions"}],"wp:attachment":[{"href":"https:\/\/kurosuke.org\/diary\/wp-json\/wp\/v2\/media?parent=547"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kurosuke.org\/diary\/wp-json\/wp\/v2\/categories?post=547"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kurosuke.org\/diary\/wp-json\/wp\/v2\/tags?post=547"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}