タグ

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

  • lightline.vim作りました - プラグインの直交性について - プログラムモグモグ

    lightline.vimというVimプラグインを作りました。statuslineをなんかかっこよくしてくれるやつです。 https://github.com/itchyny/lightline.vim からインストールできます。 デフォルト (powerlineと同じ配色) wombat solarized landscape どうしてこれを作ったのかということを話すには、vim-powerlineとの出会いまで遡らなくてはなりません。 vim-powerlineとの出会い vim-powerlineとの出会いは約一年前になります。それ以前から気になってはいましたが、フォントにパッチを当てるのが面倒でためらっていました。しかし、重い腰を上げてインストールしてみました。 vim-powerlineがすごい - プログラムモグモグ インストールしてすぐ感じたことは、配色が気に入らないことでし

    lightline.vim作りました - プラグインの直交性について - プログラムモグモグ
  • 書評:実践Vim 思考のスピードで編集しよう! — KaoriYa

    http://vim-jp.org の関係で 実践Vim 思考のスピードで編集しよう を献いただきました。そこでさっそく斜め読みしましたので紹介&レビューしてみます。あ、当に30分程度で流し読んだだけなので、レビューはあっさり目ということで。 まずはじめにこのは「Vimの実践的なTIP集」です。プラグインを使わない純粋なVimのTIP集になっています。そのため私の スパルタンVim との相性は抜群でw、私が無意識のうちに使っている操作の大半がしっかりと解説されています。非常に好みです。 (もしかしたらプラグインについての記述もあったのかもですが、まぁしっかり読み込んでいるわけではないので、気が付かなかったということですね) またTIP集であることからやや散漫になるだろうと推測していましたが、意外にも章立てが良いのか系統だって読めるのが良い点です。先頭から順番に、実際に試しながら読むと

  • 僕がサクラエディタからVimに乗り換えるまで - give IT a try

    はじめに 恐怖のエディタ、Vim。 僕はこの間までずっとサクラエディタを愛用していましたが、最近Vimを使うようになりました。 ええ、Vimです。あのVimです。Viでもいいけど。 Vim・・・使いこなしている人はそれだけで玄人っぽく見られる伝説のエディタ。 実際にVimを使えばすさまじいスピードのコーディングが可能になる。(らしい) しかしそんな憧れだけで手を出しても大半の技術者は全く手に負えず、すぐに尻尾を巻いて元のエディタに舞い戻ってしまう恐怖のエディタ。 それがVimである。 ・・・はい、僕の中でVimやViのイメージはそんな感じでした。 実際、Unix/Linuxマシンのターミナル上で何度か(いやいや)使ったことがありましたが、まあ扱いにくいのなんのって。 「カーソルは十字キーで動くけど、どうやって入力するの? 」 「えっ? "i"を押せ? 」 「入力が終わったらESC? なんで

    僕がサクラエディタからVimに乗り換えるまで - give IT a try
  • Vimをプログラム開発環境にしてしまおう

    今回から、Vimをプログラム開発環境にしてしまう方法を解説します。これができれば、Vimでプログラムを編集した後に、コンソールに戻ってコンパイルの指示を出すという面倒を避けられます。(編集部) そろそろ実用的なことを - Cプログラミング これまで7回にわたってVimの基的な使い方を解説してきた。これまで紹介してきた操作法を身に付けておけば、かなりの速度でテキストファイルを編集できるようになっているはずだ。Vimを操作する能力は、熟練すればするほど高速になる。スキルアップに費やす対象としては悪くない選択肢だ。今回以降しばらくの間は、より具体的なシーンを想定して、操作方法や、または操作方法をより便利な次元へ引き上げるプラグインについて紹介していく。 Vimといえばやはりプログラミング言語や設定ファイルの編集エディタとして利用することが多い。今回は、C言語のソースコード編集とコンパイル、実行

    Vimをプログラム開発環境にしてしまおう
  • Vimでファイラー兼ランチャーなunite.vimプラグインを使う - アインシュタインの電話番号

    ちょっと前から名前は見かけていたんだけど、何をするプラグインなのかよく分からなくて見送っていた。Twitterでもつぶやいたけど、もっと早く導入しておけば良かったと、ちょっと触ってみただけで思った。 unite.vim - Unite all sources : vim online どんなことができるかについては、作者さんが公開しているこのプレゼン資料がわかりやすい。このプラグインについてほとんど知らない自分が、前述のプレゼン資料を読んで、18ページ目に書かれている:Unite buffer file file_mruを実行してみて受けた印象は、 Vim用のコマンドラインランチャー(Windowsで言えばfenrir、Macで言えばQuicksilver)のようなもの ってかんじ。でも、色々なブログでの紹介を見ていると、ランチャー機能だけにとどまらずかなり広い操作をカバーしており、拡張性

    Vimでファイラー兼ランチャーなunite.vimプラグインを使う - アインシュタインの電話番号
  • Vimで動くゲーム

    最近、Vim scriptで書かれたゲームが登場し始めています。今日はその中でも有名な物をご紹介します。 TeTrIs.vim : A tetris game in pure vim ご存知テトリス。「ピュアVim scriptだけでどこまでやれるのか系」プラグイン。レベル高いです。 sokoban.vim : Sokoban Game for Vim! こちらも有名な倉庫番。90面ものゲームデータが付属しています。 Mines : Play Mines with vim マインスイーパー。遊べますが、空きを自動で広げてくれる機能がありません。 vim game of life: Game of Life in VIM. 見るだけなのでゲームではないかもしれませんが、ライフゲーム。 Mastermind board game : The board game マスターマインド。こちらも有名

    Vimで動くゲーム
    pcds90net
    pcds90net 2011/09/20
    Vim上で再現することに意味があるw
  • Vimでマインスイーパー - mfumiの日記

    前回 lightsout.vim 作った訳ですが意外と作れるものだなーと思ったので今度はマインスイーパー作ってみました.相変わらずの手抜き実装^^; GitHub - mmisono/viminesweeper: vim + minesweeper :MineSweeper [easy,normal,hard] もしくは :MineSweeper custom {width} {height} {num_of_mine} で実行できます. hjkl で移動 x で左クリック v で右クリック zz でホイールリック(左右同時押し)*1 と同じ動作します. まぁコーディング飽きたら遊んでみてください. どうせ自分は作ったらやらないんだろうな…w *1:友達に言われるまでこんな機能あるの知りませんでしたw

    Vimでマインスイーパー - mfumiの日記
  • fudist - vimのカスタマイズとTips

    ここのカスタマイズに関する記事は主に某社での新人さんとのやりとりから生まれた物で、必ずしも有用かどうかはわかりませんが、一部でも役に立つことが有れば幸いです。 基的にIME関係以外はWindowsでもLinux(Ubuntu)でも共通で使えます。 viの簡単な使い方は以下にあります。 「はじめてのvi」 Windowsのネットワーク共有で読み込みが遅くなる 「ネットワーク共有しているファイルの編集が遅い」 <目次へ> 長い行が表示されない vim/gvimは長い行があると、画面に収まらない時には表示されません。 表示させたい場合は.vimrcに以下を追加して下さい。 "画面最後の行をできる限り表示する。 set display=lastline <目次へ> 行の移動を表示行で移動したい デフォルトはこれで便利なこともあるのですが、特に日語の場合は長くて折り返しされていると非常に面倒なこ

  • vim-users.jp - 日本の Vim ユーザのためのハブサイト

  • Vimmerの方へ:.vimrcでこれは入れておけというオプションは? - ANS-prog

    " whitespaceEOL on highlight via. gunyara highlight WhitespaceEOL ctermbg=red guibg=red match WhitespaceEOL /s+$/ たすくちゃん直伝の末尾スペースのハイライト。 消したくなります。

  • 新卒さん向け、速攻でプログラミングをマスターできるvimプラグイン「quickrun」:phpspot開発日誌

    新卒さん向け、速攻でプログラミングをマスターできるvimプラグイン「quickrun」 2011年04月25日- 新卒さん向け、速攻でプログラミングをマスターできるvimプラグイン「quickrun」。 この春、会社に入って、サーバに入って vim でプログラミングさせられている人はそれなりにいそうですが、その場合に速攻でプログラミングをマスターできるquickrunプラグインを入れておきましょう。 プログラミングを覚えるには作って動かすが一番いいですが、「書いて」→「保存して」→「実行して」を一瞬で行えます。 具体的にはプログラムを書いていて、コマンドモードで「¥r 」をタイプするだけでペインが分かれてプログラムの実行結果が得られます。 VPSなどを借りて、これからプログラミングをはじめようって方にも有効です。 かなりインスタントに実行できるので、こう書くとこう出る、がサクサク進められる

    pcds90net
    pcds90net 2011/04/25
    面白いプラグインだな
  • viの使い手がvimエディタについて知っておくべき事 トップ10 — 名無しのvim使い

    2. 設定を有効にしないと、vimエディタの便利な機能は利用できない デフォルトではvimエディタはvi互換モードで動作します。 つまり、多くのvimエディタの便利な機能は無効になっています。 もっとも簡単にそれらの機能を有効にする方法は $HOME/.vimrc設定ファイル を用意することです。 これがそのサンプル です。( このファイルの説明はこちらです。 ) 一番最初に気がつくであろうvimエディタの機能は、 vimエディタでは複数回のアンドゥが可能であることでしょう。 .vimrc設定ファイル を作成する時にきっと気づきます。 3. マルチウィンドウ :split カレントウィンドウを2つに分けます。 Control-w k でカーソルを上のウィンドウに、 Control-w j でカーソルを下のウィンドウに移動できます。 :split file.txt ウィンドウを2つに分割し、

  • 1