タグ

vimに関するkamipoのブックマーク (191)

  • Vimの使い方 - 中級

    Vimの使い方です。基動作はわかっている人向けです。 単語の書き換え エディタを使うときは、文字を1つずつ書き換えるなんて考えてはいけません。単語単位に書き換えることを考えましょう。

    kamipo
    kamipo 2008/04/25
  • ずんWiki - vim - 検索語が画面の真ん中に来るようにする

    2012-03-21 bash 2012-02-23 TODO/3 2011-10-28 FrontPage 2011-06-30 plum3.x 2011-03-31 vim 2011-03-21 MyMenuBar MySQL GNU Screen

    kamipo
    kamipo 2008/03/05
  • CatalystとTT用snippetsEmu.vim設定 - spiritlooseのはてなダイアリー

    最近のお気に入りVimプラグインはsnippetsEmu.vimなんだけど、色々といじってる割に晒してなかったのでいまさらながら晒してみる。 動作画面はこんなかんじ。 http://spiritloose.googlepages.com/catalyst_snippets.htm (TTYShareはなぜかうまく再生されなかったので泣く泣くWink) まずCatalyst用。 exec "Snippet debug $c->log->debug('".st."name".et.": '. \$".st."var".et.");<CR>".st.et exec "Snippet warn $c->log->warn('".st."name".et.": '. \$".st."var".et.");<CR>".st.et exec "Snippet dumper $c->log->dumper

    CatalystとTT用snippetsEmu.vim設定 - spiritlooseのはてなダイアリー
  • Vim コマンド 覚書 -- Ray:雑学事典

    カーソル操作 最終更新2005-03-10T00:00:00+09:00 この記事のURI参照https://www.7key.jp/software/vi.html#r01

  • 注釈つき vi コマンドリファレンス

    vi のコマンドモードの各コマンドに対して、筆者の独断と偏見に基づいた注釈 を加えながら機能を記述したクイックリファレンスである。 おまけとして nvi のヘルプをもとに Emacs 風のコマンド名もつけてみた。 a (append-after-cursor) カーソルの後ろから挿入を開始する。もし a と A がなかったら、行末に文字を挿入することはできない。 b (move-back-word) 前の単語へ移動。h, l では行の終端を越えられないのに、w, b は越えてしまう。この1点を見てもすでに vi の設計が一貫していないことがわかる。 c (change-to-motion) 変更。もっとも有用なコマンドの1つ。しかし実は挙動に例外の多い問題児。なぜ連続する空白の上で cw すると1文字しか削除されないのか? d (delete-to-motion) 削除。vi は削除に関

    kamipo
    kamipo 2008/02/23
  • 名無しのvim使いへようこそ。 — 名無しのvim使い

    コンテンツの案内 このサイトには、下記の種類のコンテンツがあります。 「vimエディタ基vimエディタの基的な情報を扱った記事の一覧 「vimエディタのインストール関連の記事」vimエディタのインストール方法 「vimエディタ・スターターマニュアル」vimエディタの操作方法(かなり入門) 「vimスクリプト」vimエディタの拡張スクリプトの記事の一覧 「役立つ、助けになるvimスクリプト」 「デフォルトでインストールされているvimスクリプト」 「vimエディタカラースキーマ」vimエディタのカラースキーマのスクリーンショットの一覧 「vimスクリプト リファレンス」vimスクリプトの書き方、サンプルコード 「その他のツール、コマンド」vimエディタ以外の、ツール、コマンドの記事の一覧 「ダウンロード」このサイトで配布しているファイルの一覧 このサイトではRSSでサイトの更新情報を配

    kamipo
    kamipo 2008/02/23
  • Vim 基本操作まとめ - Archiva

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

    kamipo
    kamipo 2008/02/23
  • Vimの使い方―Tips

    検索を行う際に、検索する文字のスペルは分かっているが、先頭が大文字であったかを覚えていない場合に小文字だけで大文字もヒットさせたり、大文字で構成 されている単語ということが分かっているときに、大文字で検索文字を入力して小文字をヒットさせないようにすることができる設定です。 この設定により、全て小文字で検索文字を入力した場合は、大文字、小文字に関わらず検索にヒットするようになります。逆に、検索文字に大文字 を含めると大文字と小文字を区別して検索されるようになるため、検索をするときに、Shiftキーを押したりCapsLockをする必要がなくなります。 この設定の前に「:set ignorecase」により、大文字と小文字の区別を行わないようにする必要があります。このオプションは正確には、検索パターンに大文字が含まれると きに'ignorecase'のオプションをOFFにする設定です。

    kamipo
    kamipo 2008/02/21
  • ウノウラボ Unoh Labs: vi ctags : 関数等の定義位置にジャンプ

    こんにちは,ttsuruoka です. vi で PHP のコードを見ているときに, myhogefunc($foo, CONST_BAR); のような処理があって,myhogefunc() や定数 CONST_BAR がどんな定義になっているか知りたいときには,ctags が使えます. vi と ctags を連携させると,myhogefunc() の上や CONST_BAR の上にカーソルを置いて CTRL + ] を押すだけで,それが定義されている場所までジャンプすることができます. * ctags のダウンロードとインストール - http://pcmania.jp/~moraz/tools/ctags.html ctags をインストールしたら, タグファイル(tags)を作成します. タグファイルは,関数等の定義位置が記録されるファイルです. カレントディレクトリ以下の

    kamipo
    kamipo 2008/02/17
    ctags -R --langmap=PHP:.php --php-types=c+f+d ./
  • ぼちぼち散歩 おれの.vimrc

    .vimrcの解説のようなものを書こうと思ったけどめんどくさいので実際のものを見た方が早い気がしたので,現段階での.vimrcと.gvimrcを晒してみる..gvimrcはGUI版のVim(GVim)のみ読み込まれる設定ファイルなので,GUI固有の設定はそっちに書いとくとよさげ. " ==================== 基の設定 ==================== " " 全般設定 set nocompatible " 必ず最初に書く set viminfo='20,<50,s10,h,! " YankRing用に!を追加 set shellslash " Windowsでディレクトリパスの区切り文字に / を使えるようにする set lazyredraw " マクロなどを実行中は描画を中断 colorscheme desert " カラースキーム " タブ周り " tabs

  • Open Tech Press | Firefox拡張:FirefoxをVim風のキーバインドで操作するVimperator

    Vimユーザがさまざまな場面でVimを使用することにこだわるのは、体で覚えるということが非常にパワフルであるためだ。つまりVimのキーバインドを一度覚えてしまえば、マウスを使いたいからという理由でキーボードから手を離すことが減り、Vimを使ってきわめて生産的に作業をすることができる。このようなVimのパワーをFirefoxでも活かしたいなら、Vimperator拡張を使ってみよう。Vimperatorを使えば、Firefoxを非常に便利な「モード」ベースのウェブブラウザに変身させることができる。 Vimperator拡張(最新バージョン0.4.1)は、Mozdev.orgから入手することができる。インストールするためには、Mozdev.orgでVimperator拡張の最新バージョンのリンクをクリックすればよい。ただしその際、拡張のインストールを許可するサイトのリストにURLを追加する必要

    Open Tech Press | Firefox拡張:FirefoxをVim風のキーバインドで操作するVimperator