2016/06/25


ネタを振られたら答えるのが Vimmer!そんなクマに釣られてワナー!

GitHub - mattn/vim-soundcloud
https://github.com/mattn/vim-soundcloud
vim-soundcloud

CtrlP 拡張だし、ffplay(もしくは avplay)、mplayer のどれかが入ってないと動きませんが、よろしければどうぞ。

Posted at by



2016/04/11


Software Design 2016年5月号|技術評論社

第1特集 コード編集の高速化からGitHub連携まで Vim[実戦]投入 Part1 :Vimとの長い付き合いのはじめかた …… 氏久 達博 Part2 :Vimだからでき...


http://gihyo.jp/magazine/SD/archive/2016/201605

技術評論社様から「新人に響く Vim 特集が欲しい」とのご依頼頂き、色んな方にお声かけさせて頂きましたが結果として Vim 界隈でも超ドビムな人達が選べた事に安堵の思いです。

ujihisa さん

clojure の補完プラグイン neoclojure の作者。vim-users.jp でも多くの記事を執筆したコアな Vimmer です。

thinca さん

ご存じマンボウ Vim script マスターです。thinca さんの作る物は質が高く、リポジトリのスター数を見ても皆の期待度が高いのが良く分かります。

tyru さん

eskk.vimcaw.vim の作者。ここぞという時の製造力の高さと、熱いハートの持ち主。

rhysd さん

犬さん、linda_pp さん。electron で neovim のフロントエンド NyaoVim を作っちゃった人。僕の中では C++ の人。

そして僕

わりかし Vimmer だと言われがちです。

このコアな Vimmer が、新年度に入ってくるであろう新入社員に Vim への思いを熱くぶつける記事を書き上げました。この特集でしか書かれていない内容が多く含まれており、全体的に実戦的な記事に仕上がりました。技術的な話ももちろんですが昔話も含まれる(僕です)ので若い新入社員からオジサンまで色々な人達に楽しんで頂けるかと思います。

ソフトウェアデザイン 2016年 05 月号 [雑誌] ソフトウェアデザイン 2016年 05 月号 [雑誌]

技術評論社 雑誌 / ¥144 (2016年04月18日)
 
発送可能時間:

Posted at by



2016/04/07


ちょっと使えるかも(?)しれない、正規表現 - Qiita

ただ、get と set の後に続く文字がキャメルケースになってません。(もう少し頑張ればなんとかなるかも?)

http://qiita.com/hirokapi/items/d3c8193ed9d2751e2751

Vim では置換文字列 \1 等の前に \u を付ける事で対象文字列を大文字に変換できます。詳しくは :help sub-replace-special を参照して下さい。ちなみにリンク先の例だと

%s/^\(.\)\(.*\)$/    private String &;\r\r    public String get\u\1\2() {\r        return &;\r    }\r\r    public void set\u\1\2(String &) {\r        this.& = &;\r    }\r/g

この様になります。先頭文字と後続文字を別のサブマッチに分け、\1 のみを大文字にします。若干間違いあるのでコメント欄参照ください。

ちなみに、僕の場合はこういった変換はマクロを使う事が多いです。Windows10 だと標準で入ってた XBox に録画機能があったので試してみました。

How to make java setter and getter with vim macro from mattn on Vimeo.

vimeo で字幕を入れてあるので字幕が見たい人は動画右下をクリックして字幕表示を切り替えて下さい。

仕事ですぐ役立つ Vim&Emacsエキスパート活用術 (SoftwareDesign別冊) 仕事ですぐ役立つ Vim&Emacsエキスパート活用術 (SoftwareDesign別冊)
Software Design編集部
技術評論社 大型本 / ¥2,728 (2016年04月09日)
 
発送可能時間:

Posted at by