タグ

vimに関するhirafooのブックマーク (164)

  • (便利で)くだらないVim技は? | スラド Slashdotに聞け

    先日、家/.および/.Jで(便利で)くだらないUnix技は?」(家では「(Useful) Stupid Unix Tricks?」)というストーリーが盛り上がっていましたが、家ではこの盛り上がりの尻馬に乗りたいのか、「(Stupid) Useful Emacs Tricks?:(便利で)くだらないEmacs技は?」や「 (Useful) Stupid Vim Tricks?:(便利で)くだらないVim技は?」というストーリーが立っています。 さすがにUnix技のようにはいきませんが、そこそこに盛り上がっている模様。ということで、/.Jでも便乗して(便利で)くだらないVim技を聞いてみようかと思います。 ちなみに家では、「:Sex」や「:b#」、「marks」、「ctags」が挙げられています。

    hirafoo
    hirafoo 2008/12/04
  • 地獄の猫日記 - Vimもげ

    Vimのマイ設定 プラグインっぽいのも中に書いちゃってる。 "------------------------------------------------------------------------------- " 一般設定 "------------------------------------------------------------------------------- " マウスのモード behave mswin " 非互換モード set nocompatible " シェル set shell=bash.exe\ -i set noshellslash " 改行コード set fileformat=unix set fileformats=unix,dos,mac " 行数表示 set number " インデント設定 set shiftwidth=2 set

    地獄の猫日記 - Vimもげ
    hirafoo
    hirafoo 2008/11/17
  • closetag.vim : HTML/XML 閉じタグを挿入 — 名無しのvim使い

    入手したclosetag.vimを$VIMRUNTIME/macrosディレクトリ辺りにコピー後、 _vimrc設定ファイルに、以下の設定を書きこみます。 :let g:closetag_html_style=1 source $VIMRUNTIME/macros/closetag.vim もしくは、こう書きます。 :let g:closetag_html_style=1 au Filetype html,xml,xsl,ant source $VIMRUNTIME/macros/closetag.vim 使用方法 閉じタグの欲しいところにカーソルを持っていき、 insertモードで、Ctrl-_を入力します。 1: <plugin name="%pluginName" id="net.sourceforge.vim.eclipse" provider-name="%providerNam

    hirafoo
    hirafoo 2008/11/17
  • viキー操作メモ(Hishidama's vi Memo)

    S-JIS[2003-05-19/2007-01-16] 変更履歴viエディター操作 UNIXでエディタと言えば、vi(vim)かemacs。viのキー操作を覚えておけば、だいたいどこでも使える。 けど独特な上に量が多すぎて覚えにくいんだなー(嘆) とりあえず、重要そうなキーを太字にしてみました。 キー操作

    hirafoo
    hirafoo 2008/11/16
  • Six Apart - Tech Talk Blog: とある TypePad エンジニアの開発環境『使ってます。vim と ack 。』

    2006年08月31日 とある TypePad エンジニアの開発環境『使ってます。vim と ack 。』 TypePad エンジニアの せきむら です。Development Environment Conference の参加申込みがトイレに行っている間に埋まってしまったようですので、腹いせに代わりに自分の開発環境の話の一部をご紹介します。 概略。開発環境は Linux のサーバで手元の ThinkPad から putty を使って login しています。 shell は bash 。screen を使って複数の仮想端末を操作しコードの編集は Vim を使っています。 screen screen は最近のタブ付き terminal software を使っている場合は必要ないという人もいますが、セッションを保存できるところが一番の魅力です。「帰ろう」と思ったときに ThinkPad

  • 螽∝ーシ譁ッvns888[荳ュ蝗ス]譛蛾剞蜈ャ蜿ク

    404 - ユメイサオスホトシサソツシ。」 ト昮ェイ鰈メオトラハヤエソノトワメムアサノセウ」ャメムク�クトテ﨤ニサ゚ヤンハアイサソノモテ。」

    hirafoo
    hirafoo 2008/11/01
  • spiritlooseのはてなダイアリー - Vimで括弧/クォートを自動補完

    人がコード書いてるところを見ると、閉じ括弧を先に入力してひとつ戻ったり、あとで入力するつもりで閉じ忘れていたりと、無駄な苦労だなぁとおもうことがよくある。 Vimで以下の設定をしていると括弧やクォートを入力したときに自動で閉じてくれる。 Eclipseとか、VS.NETとかの一般的なIDEの動作に近い感じ。 inoremap { {}<LEFT> inoremap [ []<LEFT> inoremap ( ()<LEFT> inoremap " ""<LEFT> inoremap ' ''<LEFT> vnoremap { "zdi^V{<C-R>z}<ESC> vnoremap [ "zdi^V[<C-R>z]<ESC> vnoremap ( "zdi^V(<C-R>z)<ESC> vnoremap " "zdi^V"<C-R>z^V"<ESC> vnoremap ' "zdi'<C-

    spiritlooseのはてなダイアリー - Vimで括弧/クォートを自動補完
    hirafoo
    hirafoo 2008/11/01
  • vimのシンタックスを設定するとき、PHPのファイルタイプに拡張子.libを追加するにはどのようにすればいいのでしょうか。…

    vimのシンタックスを設定するとき、PHPのファイルタイプに拡張子.libを追加するにはどのようにすればいいのでしょうか。 filetype.vim, .vimrcに追加しただけでは設定が反映されないようです。

    hirafoo
    hirafoo 2008/11/01
    特定の拡張子を特定のモードに
  • viで文字コードを変更する

    このサイトページは次の URL に移転しました。 0秒後に新 URL に転送します 自動で移動しない場合は恐れ入りますが下記をクリックしてください。 RwJ

    hirafoo
    hirafoo 2008/10/28
  • 対応括弧のハイライトを非表示 - 備忘録。

    CentOSのvimを使ったら括弧やブレースの対応がハイライトされる。 showmatchの機能かと思ったが関係ない。 .vimrcに let loaded_matchparen = 1 これで解除できた。

    対応括弧のハイライトを非表示 - 備忘録。
    hirafoo
    hirafoo 2008/10/23
  • Vimの使い方―Tips

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

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

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

    vimで効率的にコードを書くための小技 - bonar note
    hirafoo
    hirafoo 2008/09/21
  • Vim コマンド 覚書 -- Ray:雑学事典

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

    hirafoo
    hirafoo 2008/09/21
  • プログラムを書くのに便利な機能!

    マルチウインドー機能を使おう 今回はプログラムを書く時に便利な機能をいくつか紹介していく。 「第2回:Vimの基操作をマスターしよう(http://www.thinkit.co.jp/article/123/2/)」で紹介したヘルプ画面は、現在編集しているファイル画面を分割して表示される。Vimではヘルプ画面以外の画面についても自分の好きなように分割可能だ。 新しくウインドーを作るには、「Ctrl-W n」(「Ctrl-W」を押してから「n」を押す)または「:new」と入力する。後者の場合は「:new foo.txt」のようにファイル名を指定することができる。なお、以降については「Ctrl-W n」系の操作を中心に進めていく。 上記のコマンドを実行すると、画面が横2つに分割され、いままで編集していたファイルの上に空のウインドーができる。このウインドーに移動するには「Ctrl-W Ctrl

    hirafoo
    hirafoo 2008/08/29
  • autocomplpop.vimでリアルタイムにキーワード補完 - ナレッジエース

    Comments» 1. VIM 대박 플러그인 (자동완성) - 2008-6-16 […] autocomplpop.vimでリアルタイムにキーワード補完 […] 2. sasata299's blog - 2009-2-6 vim環境を晒してみる… いきなりですが、僕はvi派です。emacsは・・使ったことない(^^;) ということで、そろそろ.vimrcを晒しておくかと思ったんですが、よく考えたらすでにここ (more…) 3. hiroakit blog : Ubuntu と Vim - 2009-8-14 […] ナレッジエース: autocomplpop.vimでリアルタイムにキーワード補完 […] 4. Vimはじめての設定 « とらぶろぐ - 2009-12-21 […] プラグインの追加(リアルタイムキーワード補完) →autocomplpop.vimでリアルタイムにキ

    hirafoo
    hirafoo 2008/08/21
  • 備忘録(チラシの裏)

    備忘録(チラシの裏) トップページページ一覧メンバー編集 FrontPage 最終更新: yoynizi9691 2012年07月05日(木) 10:45:33履歴 Tweet &pad(psp){l,r}ようこそ!ようこそ! ようこそ! 目次 vimの使い方 リンク集 メモ 英和辞書 hogehoge ウィキとは、 寄せ書き感覚のホームページ ウィキは、寄せ書き感覚で「誰でも」内容を編集できるホームページです。 ピクニックでみんながべ物を持ち寄るかのように、みんなで情報を持ち 寄ってホームページを育てます。 みんなで更新できる ホームページの管理者以外の人でも、ブラウザからホームページを簡単 に更新できます。更新できる人は、管理者が指定することもできるし、間 違って更新しても前の状態に戻せるので安心です。

    備忘録(チラシの裏)
    hirafoo
    hirafoo 2008/08/02
  • FrontPage - (・∀・)イイ!!Memo

    (・∀・)イイ!! Memo 〜ネットワークとプログラムは芸術ナリ〜 仕事、プライベート、学校、それぞれで 学んでいる技術を1つのページに記録・統合し、共有するのが目的。 でも、個人的なメモというスタンスでいっています。 2006/03/26 Pukiwiki 1.4.6 になりました。 2006/02/21 wikiがぶっ壊れたため、ページの作成日が2006-02-21になってしまった。 2005/06/25 カテゴリにCを追加。 2005/06/13 Adsenseを試験的に導入、見た目変更。 2005/05/24 vi,Mobile,Perlカテゴリ追加。 2004/11/07 Pukiwiki 1.4.4 になりました。 2004/12/23 カテゴリを整理。 現在の記事の数。割と読める記事は20コぐらい。 カテゴリ † Program プログラミング全般。および下記カテゴリに分類

  • 5月2日の技術勉強会(Vim) << はてな技術発表会日記

    8月17日の技術勉強会 - Flexレイアウト手書き勉強会 8月17日に行われました技術発表会の内容を撮影した動画ファイル/資料を公開いたしました。内容は以下のとおりです。 テーマ Flexレイアウト手書き勉強会 発表者 d:id:secondlife 勉強会動画 ダウンロード…

    5月2日の技術勉強会(Vim) << はてな技術発表会日記
    hirafoo
    hirafoo 2008/05/29
  • はてなブログ | 無料ブログを作成しよう

    ネイルで使う材料で、DIY時の木割れやネジ跡を派手にしたらかわいい OSB合板でちょっとしたボックスをつくりました。 ビス止め下手すぎて木を割ったり穴あけすぎたりした場所に、好きな派手色の樹脂を詰めてパテ代わりにしてみました。 ちょっと某HAYっぽみ出て可愛かったので、自分用にメモです。 手順 塗装 派手色グミジェルで失敗部分…

    はてなブログ | 無料ブログを作成しよう
  • インデントとタブ関連のコマンド

    各種機能と設定で余分な操作は省ける 機能概要 文章やプログラムなどの文字の簡単な整形として インデント という手法が よく使われます. 行の先頭に空白をそろえて入れて, 見出しと内容の文章の構造を 見た目に分かりやすくしたり, プログラムの関数の中身やループの構造を把握しやすく するために結構使われているものです こういった字下げ(インデント)を扱う機能について解説します. 今まで インデントをそろえる ために スペース文字を連打していた人は必見 です. それから,インデントと 関係の深い,「タブ文字」に関するコマンドについても書きます インデントをそろえる 最初に,「すでに入力されている行のインデントを一発できれいにそろえる」コマンド を使ってみましょう カーソルのある行を含めて, 3行分のインデントを 8文字分のスペースでそろえたい 場合には, まず 3: と打つと,画面最

    hirafoo
    hirafoo 2008/03/27
     シフト操作は>