タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Vimとperlに関するAkinekoのブックマーク (5)

  • Perl の Package 書くときにめちゃめちゃ便利な Vim スクリプト書いた - その手の平は尻もつかめるさ

    世の中の Perl の Package の末尾には大体 `1;` って書いてあって、これが何か言うと「このモジュールは真値を返していますよー」という表明で、まああけすけに言うとこれが記述されていなければ、そのモジュールは use とかされた時に不正なモジュールとして扱われてしまい、読み込みが 失敗してしまう訳です。 さっきも言ったように、返す値は真値であれば何でも良いので、`42;` って書いたり `"HELLO";` って書いたりしても別に良い。 で、世の中には `!!1;` っていう面妖な記述をしているモジュールがあって、人が泣いている。 `!!1;` は、1 という真値を ! によって偽値にして、さらにそれを ! する事によって真値にすることによって、真値であることを表明している。 これでも問題なく動くけれど、`!!1;` って初見の人はびっくりしてしまうし、そもそも2回も否定演算し

    Perl の Package 書くときにめちゃめちゃ便利な Vim スクリプト書いた - その手の平は尻もつかめるさ
  • cpanfile 向けのVim 拡張を書きました - その手の平は尻もつかめるさ

    cpanfile が書きやすくなるかも知れないVim 拡張を書きました。 「書きやすくなるかも知れない」ってことは「書きやすくならないかも知れない」って事です。 深淵ですね。 プラグインたち https://github.com/moznion/vim-cpanfile https://github.com/moznion/syntastic-cpanfile 何ができるのか vim-cpanfile cpanfile キーワードの自動補完 (neocomplcache に依存) シンタックスハイライト syntastic-cpanfile シンタックスチェック (syntastic に依存) ハウトゥユーズ インストール NeoBundle 'moznion/vim-cpanfile' NeoBundle 'moznion/syntastic-cpanfile' 的な感じで。他の管理シス

    cpanfile 向けのVim 拡張を書きました - その手の平は尻もつかめるさ
  • vim で Perl を書くときのための tips - Articles Advent Calendar 2012 Casual

    @tokuhirom です。Perlを書き始めて8年ほど経ち、Perlで何か作る際の効率化の手法がそれなりに確立してきたので、それを思いつくままに紹介しようと思います。主に多言語から来てPerlにほどんど慣れてない方などを想定しています。 僕の秘伝のタレ的な .vimrc の中から perl に関係ある部分だけをぬきだしてお教えしましょう。すべて設定すればだいぶ快適になりそうです。とかかいてると教えるのもったいない気分になってきた。 ぼくの環境 僕は vim の環境として以下のようなものを指定しています。mattn さんからは DIS られがちです。 neosnippet unite.vim pathogen vim-perl プロジェクトの成果物をつかう https://github.com/vim-perl/vim-perl なんか最近、perl-vim から vim-perl にかわ

    vim で Perl を書くときのための tips - Articles Advent Calendar 2012 Casual
  • YAPC::Asia 2010に行ってきたかもしれない - 愛と勇気と缶ビール

    けっこう長いかもしれない。あと、前の方の記憶が結構うすれてるかもしれない。 前夜祭(10/14 夕方〜) WAF祭り とりあえず、きのこ派(Catalyst派)とたけのこ派(Sledge派)がいることは分かった。あと、id:tokuhiromさんのWAF全般に関する考え(結局何のためにWAF使うのか?みたいな話)が聞けて面白かった。 LT 忘却(ドイヒー)。Getopt::Compact::Withcmd使いたい! YAPC.vim 対談の女の人が誰だかよくわかんなかったので、c9sというVimanaの作者と喋っていた。その日の昼にVimanaに対してgithubでpull requestを出していたので、「おうgithubのアレか!」「githubのアレさんですね!」みたいな感じで会話を始めた。githubで始まる出会いってあるんですね!ステキ!(もちろん相手は男です) c9sはPer

    YAPC::Asia 2010に行ってきたかもしれない - 愛と勇気と缶ビール
  • Big Sky :: VimmerなPerl開発環境

    えーっと、IDE使ってません。ごめんなさい。 PerlをIDEで書いてる人、どれくらいいるんだろう。何使ってるんだろ。 私はLinuxでもWindowsでもVimを使ってます。Perlってサーバで使われる事が多いし、サーバだとsshで入る事が多いだろうし、まぁXの転送やVNCやそれっぽいのでグラフィカルに操作しても良いけど、正直PerlのドキュメントもテキストベースだしPerlで入力補完出来るグラフィカルエディタもまず無いと思ってる。 で、私がVim上で使ってるPerlの開発を「200倍便利にするスクリプト」を紹介。 perldoc.vim perldocはPerlのオンラインマニュアルなんだけど、これを一々ターミナルに戻ったりして引いてると時間のロス。screenで分割して開いてもいいんだけどscreenの画面間移動よりもVim内でのウィンドウ間移動の方が操作感が統一出来てて良い。 そこ

    Big Sky :: VimmerなPerl開発環境
  • 1