タグ

vimに関するmilk1000ccのブックマーク (12)

  • vim でのオススメ plugin

    最近 .vimrcを貼り付けるのが流行ってるみたいなので自分も.vimrcを貼り付け、るわけでなくオススメの plugin を紹介してみようかと。 Align.vim http://www.vim.org/scripts/script.php?script_id=294 痒いところに手が届く整形ぷらぎん。 options = { width => 100, height => 50, background => nil, } なソースを範囲選択して :'<,'>Align => すると options = { width => 100, height => 50, background => nil, } のように整形してくれます。 Allargs.vim すべてのバッファでコマンドを実行。例えば開いてるバッファのすべての文字列を置換したければ、 :Allargs %s/perl/ruby

    vim でのオススメ plugin
  • 春なのでemacsからvimに乗り換えてみました - ふぃふmemo

    春です。 何か新しいことがしたくなるこの季節。 ついにemacsからvimに乗り換えてみました。 というわけで、ここ一週間ほどゲームtwitterもろくにせず、ひたすら.vimrcをカスタマイズしまくっていました。 正しくはカスタマイズすべくググりまくっていたんですけど‥‥。 その甲斐あってかなり結構満足するものが出来たので、思い切って晒してみます。 まず最初に私がインストールしたvimですが、いくつか試して最終的に以下のCocoa版に落ち着きました。 PrivatePortfile/Vim72 - MacPortsWiki-JP 最初はMacVimなどを使っていたのですが、他のはiminsert=0が使えませんでした。 それでは、.vimrcをぺたりんこ。 PLAIN TEXT TEXT: "--------------------------------------------

  • Vim講座1 - think and error

    Vim講座3 - think and error テキストエディタであるvimはとても扱いやすいのだが、Vimてモード概念があって敷居が高い(誤用)よね。ということで少しだけ書いてみる。 viキー操作メモ(Hishidama's vi Memo) こんなサイトもあるわけなのだけど、これ不便。普段使わないものまで全て書いてあるからだ。 初心者にとっては、どこまで知ればミニマルなのかが知りたいというのに。 概要 モード概念 カーソル移動 インサートモードへ 保存 ////////////基礎終了//////////// ビジュアルモードとコピペ ジャンプ 置換 Undo,Redo[***IMPORTANT***] 一文字置換 こうやってみると長そうだね. モード概念 モードは4つ。ノーマルモード、インサートモード、ビジュアルモード、コマンドモード。 ノーマルモード 起動したときはこのモード。移

    Vim講座1 - think and error
    milk1000cc
    milk1000cc 2008/11/19
    いいです。
  • Fedora 7 on coLinuxでvim-rubyを動かす方法 - 医者を志す妻を応援する夫の日記

    Fedora 7 on coLinux on Windows Vista環境を作りました(VistaでcoLinux(WEB+DB PRESS Vol.40のid:naoya記事をVistaで実行))。次はRubyの開発環境を作ります。私はEmacsではなくVimを使っているので、「vim-ruby」をインストールしました。それと、コンソールでRubyリファレンスマニュアルを読むための「ReFe」というツールを入れました。 vim-rubyを使うと、シンタックスハイライトが有効になるだけでなく、自動補完(omni completion)機能を使うことができるようになります。しかし、自動補完機能を使うには、VimRubyオプションが有効になっていなければなりません。有効か無効かは次のコマンドで確認できます。 $ vim --version | grep ruby この結果が「+ruby」な

  • Vim7.0 + KaoriYa を Mac OSX にインストールする - 2xup.org

    2006-09-13T02:20:00+09:00 welcome home : vim online pre 要素のスタイル定義とマークアップ でも書いたのだけれど、最近 CSSHTML の編集をする時は Vim (version 7.0) を利用しています。Vim を利用するに至った理由は 専用サーバを使い始めた Plagger を使い始めた CSS なんかは直接編集した方が早いと感じた Vim7 の補完機能 Omni completion がゴキゲン 『憶えておいて損はあるまい』と感じた というのがあります。中でも Omni completion というゴキゲンな補完機能が Vim7.0 を利用する大きなきっかけになっています。 vim7の新機能 Omni completion(川o・-・)<2nd life) サーバへのインストールの前に、練習を兼ねてメインマシンの Maci

  • Vim覚え書き

    GitHubindexHello source: index.md View on github | Report issue Generated by middleman 3.1.6. Powered by Ruby 2.2.2.

  • UK STUDIO - VimでRuby on Railsの開発する為の環境構築 Part2

    以前書いたVimRuby on Railsの開発する為の環境構築の続編というかomni(オムニ)補完してもVimが落ちなかったので再度あらためて。いくつかバージョンアップしてるから多分そこらへんで落ちなくなったんじゃないかと予想。正直わからん。とりあえずアップデート推奨。 omni補完 omni補完はかなり便利なので使うことをオススメ。 vim-rubyインストール まずはvim-rubyをインストール。gem searchしたら(2007.05.07)とか書いてたからすでに入れてある人はそのままでいいと思う。 rubycomplete.vim rubycomplete.vim これ、以前入れたやつだからいるのかどうなのか正直わからないんだけど(autocomplpop.vimRubyのomni補完サポートしてるし)、とりあえず害がなさそうなので入れておく。多分、autocomplpo

  • UK STUDIO - VimでRuby on Railsの開発する為の環境構築

    ちょこっとだけ環境整えたので忘備録エントリとして。 Vim/Rubyのインストール Ruby(.rb)とeruby(.rhtml)ファイルでシンタックスハイライトとオムニ補完が有効になる拡張。gemからインストール可能。 vim-ruby-install.rbを実行するとインストール先の選択肢が表示される。1が自分のみ、2が全体へのインストールになる。基的にどちらでもいいと思うけど、今回は1を選択しといた。 オムニ補完のの入力が面倒なのと、補完がRailsのメソッド名にも対応するように.vimrcを修正する。タブで補完できるInsertTabWrapper()はVim の自動補完候補表示 - 冬通りに消え行く制服ガールは、夢物語にリアルを求めない。 - subtechよりコピペ。 set nocompatible syntax on filetype on filetype indent

  • Vim 基本操作まとめ - Archiva

    Vimにおける、基操作のチートシート。だいぶ使えるようになってきたのでメモっておきます。 2009.05.29: 「単語移動」を追加しました。横スクロールめんどいよね。 2009.05.29: 「もちょっと発展的な+α」を追加。そこそこ貯まってきた。 2012.07.19: 「ヘルプ」を追加。gm、f[word]などを追加。 モード切替 i

  • vimで効率的にコードを書くための小技 - bonar note

    vimは使いこなしている人は超人のように使いこなしているのですが、「たまにconfファイルいじる時だけ使うよ。まあ、普段はemacsだけどね」という人は、vi時代の機能のみ使っているのをたまに見かけます。 そこで、通ぶって恐縮なのですが、僕が普段vimを使っていてとっても便利で効率が上がると思う操作を紹介したいと思います。また、僕自身が Mac OS X な環境なので、「外部コマンドとの連携」などでWindowsだと再現できないものがあるかもしれません。ごめんなさい。 用語の使い方や理解が間違っている部分があるかもしれませんがその場合はご指摘いただければと思います。あと、「これ抜かしちゃ駄目でしょ!」みたいなのがあればアドバイスお願いします〜。 それでは、 [あとで読む] vimの基操作 (知っていると思うので省略) 超概略 挿入モードと編集モード キー操作 内容 i 挿入モード突入(文

    vimで効率的にコードを書くための小技 - bonar note
  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

  • Vimの全オプション

  • 1