タグ

pluginに関するablaboのブックマーク (22)

  • Vimでヤンクした文字列と対象を簡単に入れ替えるoperator-replaceプラグインを使う - アインシュタインの電話番号

    参考にした記事でも書かれているけど、このプラグインは文章では説明しづらいけど、使ってみるととても便利だと納得できる系。おすすめ。 大雑把に言うと、普段3ステップでやっているコピペ作業を、2ステップで出来るようにするプラグイン、という感じ。 インストール&セットアップ 以下の2つのプラグインをインストールする。 operator-user - Define your own operator easily : vim online operator-replace - Operator to replace text with register content : vim online .vimrcには以下のように記述する。 " _wなどでYankしてるもので置き換える nmap _ <Plug>(operator-replace) 割り当てるキーは上記である必要はなく、参考にした記事やいつ

    Vimでヤンクした文字列と対象を簡単に入れ替えるoperator-replaceプラグインを使う - アインシュタインの電話番号
  • GitHub - tpope/vim-repeat: repeat.vim: enable repeating supported plugin maps with "."

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - tpope/vim-repeat: repeat.vim: enable repeating supported plugin maps with "."
  • 知らないと損するvim知識30選 - Vim is running out

    知らないと損するvim知識30選 はじめに 毎日プロテイン&筋トレを忘れない漢、vimtakuです。 何を目指しているの?っていわれます。何を目指しているんでしょうか。 社内向けに勉強会をやるべってなったので 社外にブログを公開してそれを題材に社内向けに勉強会するために 久しぶりにブログを書いているわけです。 ちなみに、タイトルはホットエントリーメーカーを参考に作った。 どうでもいいですね。では早速。 想定読者 - おそらくvim弱を脱しているくらいの人 -- http://ppworks.hatenablog.jp/entry/sendagayarb25 - vim 中級者(中級者の定義がわからないけどたぶん中級者位までに通じる内容だと思う) - neobundle, unite.vim とかは知ってる - これらを知っておくと少しドヤ顔出来るかもしれない 生きる上でかなり便利系 neo

    知らないと損するvim知識30選 - Vim is running out
    ablabo
    ablabo 2012/11/26
    repeat.vim, operator-replace.vim
  • https://github.com/h1mesuke/vim-alignta/blob/master/doc/alignta.jax

    https://github.com/h1mesuke/vim-alignta/blob/master/doc/alignta.jax
  • ワシのVimプラグインは百八式まであるぞ - daisuzu's notes

    ゴールデンウィークなので使っているプラグインをまとめてみました。 とかいって夏休みの宿題を最終日に片付けるような形になってしまっていますが… 都合よく108個あったわけだけど.vimrcでNeoBundleしている順なので 数が大きくなるほど人が遠くに吹っ飛ぶわけではありません。 【プラグイン管理】 1. neobundle.vim これが無いと始まりません。 これだけプラグインを使ってると自動アップデートは必須なのと 起動時にプラグインを読み込まないNeoExternalBundleがかなり便利。 2. vim-pathogen 前はメインで使っていましたが今はvim-ipi用です。 3. vim-ipi NeoExternalBundleで読み込まなかったプラグインを 後から読み込むために使ってます。 Vimの起動時間短縮のためには欠かせません。 【ドキュメント】 4. vimdoc-

    ワシのVimプラグインは百八式まであるぞ - daisuzu's notes
    ablabo
    ablabo 2012/05/08
    textobj系のものは利用したい局面あるかも.vim-textobj-foldとか
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • fudist - QFixHowm - vim用howmプラグイン

    howmはエディタで手軽にメモや予定、TODOを書いて、検索するためのシステムです。 QFixHowmは、vim/gvimにhowmを実装したスクリプトで、拡張Quickfixの機能による追加検索で絞り込み、ソート、結果表示編集などが可能です。 Quickfixウィンドウを使用しているので、柔軟な検索結果表示/非表示が可能です。 またプレビュー&絞り込み検索付きgrepとしても使えます。(→「grepとして使用する」) 基的なデータ形式や操作はEmacs版(家)に合わせてありますが、「予定・TODOの繰り返し」など、一部に独自拡張されている部分があります。 howmでは、細かいことを気にせずメモや日記、日報が簡単に作成できます。 メモを取る時いちいちファイル名を気にしなくても良いので非常に楽です。 予定やTODOも管理できて、一行のメモでもどんどん書き込めます。 howmファイル自体は

    fudist - QFixHowm - vim用howmプラグイン
  • Vim-users.jp - Hack#215: Vundle で plugin をモダンに管理する

  • 2011年のVimプラグインの管理はVundleで

    Vimをお使いの皆様の多くは、pathogenとgit-submoduleを駆使してプラグインを管理しているのではないかと思います。 pathogenとgit-submoduleの問題私もこの方法を使っていたのですが、git-submoduleをVimプラグインの管理に使うのはオーバースペックだと感じていました。 私はプラグイン開発者ではないので、プラグインのバージョンを固定したいという欲求があるわけでもないですし、できるだけ新しい物を使いたいわけです。 そうすると、たとえば毎朝「git submodule update」とかやっちゃうともう大変です。 毎日「plugin version bump」みたいなコミットをしなきゃいけないわけですよ。 私は常に最新のプラグインを使いたいだけなのに、コミットログがどんどん汚れていきます。 また、外の環境でプラグインを管理しなきゃいけないというのが、

    2011年のVimプラグインの管理はVundleで
  • vimプラグインの管理をpathogen.vimにした - WebCrawler2

    vimプラグインの管理を最近はやりのpathogen.vimを使う方法に変更しました。 今までは、vimanaを使ってみたりいろいろ試してはみたのですが、なかなかしっくり来る方法が見つからなかったのですが、pathogen.vimを使ってみたら、かなり使い心地が良かったため、完全に移行しました。 pathogen.vimとはなんぞや まず、pathogen.vimvimプラグインの読み込みパスを変更するプラグインです。 従来は .vim/ 以下のpluginとかautoloadとかのディレクトリを読み込むようになっているところを、pathogen.vimをいれると .vim/bundle/<プラグイン名>/以下の各ディレクトリも .vim/ 直下と同じように読み込むようになってくれます。 これにより、bundle/ 以下にプラグインごとに別のディレクトリを切って管理をすることができるよう

    vimプラグインの管理をpathogen.vimにした - WebCrawler2
  • パソコン買ったらまず最初に入れとくべきモダンなvim管理 - Vim is running out

    2011-08-13追記 最近のvim pluginの管理にはvundleがおすすめ。 http://vim-users.jp/2011/04/hack215/ .vimrcなどのdotfiles自体の管理には以下の方法が有用だと思います。 この記事でできるようになること - Windows, Linux環境間, または家, 会社間などでvim設定の共有が可能になります。 - 転職や,新しいPCを買ったときなどのvim環境設定があっという間に終わります。 (vim installは含まなければ5分程度?) この記事の主題は - pathogen.vim - githubとgit(git submodule) です。 - pathogen.vimの機能によって、.vim以下を綺麗にする - githubとgit submoduleを使って置いておくことで.vim以下をweb上で管理する の二

    パソコン買ったらまず最初に入れとくべきモダンなvim管理 - Vim is running out
  • monday.vim : Ctrl-a、Ctrl-xで曜日、月をループ (+他の用途への応用) — 名無しのvim使い

    使い方 現在のバージョン(2004/09/13)で対応しているのは、 曜日 monday、tuesday、wednesday、thursday、friday、saturday、sunday 月 january、february、march、april、may、june、july、august、september、october、november、december です。 これらの単語の上で、 Ctrl-aを押すと、1つ先の曜日、月に変更し、 Ctrl-xを押すと、1つ前の曜日、月に変更します。 なお、このスクリプトは、大文字小文字の構成もなるべく確保してくれます。 monday → tuesday (全部小文字の場合) Monday → Tuesday (先頭の文字だけ大文字の場合) MONDAY → TUESDAY (全部大文字の場合) と変換します。 拡張 このスクリプトを拡張して、ス

    ablabo
    ablabo 2011/02/09
    true/falseの切り替えにも利用可
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • vimに欠かせない3つのプラグイン - KAYAC engineers' blog

    Ark Advent Calendar で、今回こそPerlデビューをもくろんでいるアルバイトの北原です。 僕は普段エディタにvimを利用しています。巷では高まるvim熱のはずなのですが、社内ではEmacs派の方々が大半で、さらにvimを使っているともてないという話まで出てきています。この悲しい現実を打破すべく普段vimを使っている方にも、使ってない方にも、これから使おうと思っている方にもオススメできる3つのプラグインを紹介したいと思います。 1. quickrun.vim quickrun は編集中のファイルの全体もしくは一部を実行する Vim プラグインです。 実行するためのコマンド |:QuickRun| が提供されます。 quickrun.vim help 概要より引用 quickrun.vimはthinca氏によるプラグインです。同名のプラグインをujihisa氏が以前から公開さ

    ablabo
    ablabo 2010/02/11
    fizzyfinderとquickrun.vimは導入出来そう
  • Railsのfixtureをvimプラグイン「Align」ですっきり整形 - komagataのブログ

    fixtureってymlよりcsvの方が書きやすいと思いません? 項目の並びが気にわなかったり、複雑な置換したり・・・。 っていうのは前に書きましたが、編集にはいちいちsamba経由でOpenOffice Calcを使っていて、なんだか不便に感じてました。 CUIのスプレッドシートアプリ無いのかな? → vimCSV整形するプラグインあればいいんじゃないのか? ということでCSVに限らず、高機能なテキスト整形ツールのAlignというプラグインを知りました。 インストール・設定: http://www.vim.org/scripts/script.php?script_id=294 からスクリプトをダウンロード、解凍する。 解凍したAlign.vbavimで開く。 :so % 日語で丁度良く整形されるように.vimrcに追記。 let g:Align_xstrlen = 3 CSV

    ablabo
    ablabo 2009/07/01
    ここまで整形できるのか
  • Quick Look Plugin - soundscape out

    Leopardの新機能である「Quick Look」に注目が集まっている。 ってことで、プラグインが提供されているQuick Lookプラグインをまとめてみた。 ウェブページ(SafariStandと連携し、ウェブページのサムネイルをプレビュー) SafariStand - hetima.com クリッピングファイル HetimaClipping.qlgenerator - hetima.com Zipファイル内の画像ファイル HetimaZip.qlgenerator - hetima.com フォルダ内容一覧 Folder Quick Look Plugin フォルダ(対象のフォルダに「ls」を実行した結果を表示) HetimaFolder.qlgenerator - hetima.com Zip、targz、tar、7z、LZH、7z、jarなど多くの圧縮ファイル内容一覧 Archi

    Quick Look Plugin - soundscape out
  • xmlbuddy.com

    This domain may be for sale!

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • Filter::Rule - 『書物の迷宮』予告篇

    FIlter::Ruleがよく分からないので,perlを勘で解読するか……とか思ってrule.pmを開いたらperldocで読めるようになってた*1.素敵. SmartFeedとの違いも載っているので,SmartFeedがどういうものか理解することも可能か*2. 端的に言うと,FIlter::Ruleは「条件にマッチしたものを除外する」らしい.Plagger/lib/Plagger/Rule以下のモジュールで条件の種類を指定する模様. always 「常に」操作する, 妙にシンプルなソースと名前から推測. Deduped 重複があれば操作する.<追記>URLで判別. EntryTag Subscription::Bloglinesのfetch_metaなどで取得したtagを使って操作する Expression 正規表現を使って操作する「Perlの文をevalで実行して、その結果が真だったら

    Filter::Rule - 『書物の迷宮』予告篇
  • 酒日記 はてな支店 - Rule::Deduped::DBIC

    エントリの重複チェックを行う Rule::Deduped のサブクラス。Store::DBIC で保存した entry から検索するもの。 Store::DBIC を愛用しているので、僭越ながら書いてみました。 - module: Filter::Rule rule: module: Deduped engine: DBIC - module: Store::DBIC config: schema_class: Plagger::Schema::SQLite connect_info: [ 'dbi:SQLite:/path/to/plagger.db', ] 最初に find_entry で呼ばれた時点で、Store::DBIC をチェック body の MD5 hash を求める部分がいけてない ソースはこんなので。 [追記] MD5 求めるところが間違ってた。とりあえず Plagge

    酒日記 はてな支店 - Rule::Deduped::DBIC