タグ

vimに関するfukuiretuのブックマーク (13)

  • ssh上でマウススクロールも使える大規模PHP開発向けvim+tmux環境の構築 - sifue's blog

    全体で数百万行、1ファイル1万行超のPHPファイルも一秒以内で開き、開発していくことのできる大規模開発向けのvim+tmux環境を紹介しようと思います。この設定この環境で半年ぐらい安定して利用できています。(無論そんな1万行あるファイルや数千行で複雑性循環度500超のメソッド作るなよという話もあるんですが、すでに存在する魔獣とは向き合わなければならないのです...) なので数百万行レベルの大規模開発となると重すぎて使えない設定やプラグインもあります。そのようなものはきちんと外してあります(PHPの関数折りたたみ機能、デフォルトのPHPシンタクスハイライト、neocomplcache.vim、ツリーの構成に時間のかかるproject.vimなど)。 基的にはターミナルエミュレーターとして、macならばiTerm2、windowsならばTeraTermまたはPuttyを利用することを想定して

    ssh上でマウススクロールも使える大規模PHP開発向けvim+tmux環境の構築 - sifue's blog
  • JavaScript書くときに便利なVimプラギン集 - Life goes on

    この記事はVim Advent Calendar 2012の52日目の記事です。 前回の記事はasion_mさんのフロントエンジニアがちょっと幸せになるかもしれないプラグイン作ってます。でした。 良い具合に、フロントエンドのお話続きになっており「流れがキタ!」などと浮かれていたところ、はてなブログが0時から8時まで長時間のメンテに入っており泣きたい気分で一杯になっています。 気を取り直して、エントリを書いていきたいと思います。 さて、自分は一応JavaScriptを書くことで(または書かない事で)オマンマをべさせていただいてる訳ですが、そういえばあんまりJavaScript書く環境についてブログに書いてないなーと思い、自分が使ってるJavaScript関連のプラギンと設定なんかを紹介していこうと思います。 もちろん、「これは常識でしょpgr」などというものが多数含まれていることは予想され

    JavaScript書くときに便利なVimプラギン集 - Life goes on
  • VimでObjective-Cのコード補完を実行する with clang | TOKOROM BLOG

    概要 VimEmacsでiOSアプリ開発をするときに「Snippetとかちゃんと設定してればXcodeほどのコード補完は必要ない」と強がりを言ってはみるものの「当はちょっとコード補完使いたいときあるんだよね」と思ってました。 そこで、重い腰をあげてVimでもObjective-Cのコード補完ができるよう設定してみました。 具体的には、 clangコマンドでのコード補完を試してみる その結果をもってVimの clang_complete プラグインを導入する という手順で実施しました。 結果として満足いく補完環境が整いましたので紹介させていただきます。 clangコマンドでのコード補完を試してみる clangコマンドはXcodeを使っていればはじめっから入っているコマンドです。 じつはこのclangコマンドを使うことでObjective-Cのコード補完が普通にできるとのこと。 具体的には

  • 「Vimを使い始めようと思うんですけど、おすすめを教えてください」 - ぼっち勉強会

    この記事は Vim Advent Calendar 2012 : ATND 17日目の記事です。 前日は@syootaroさんのでした。 今年、ぼくの周りで「Vimを使ってみようと思う」と人が3人くらい出てきました。 その人達から「おすすめのプラグインや設定ないですか」とか 「Vimってこういうこと出来ないの?」という質問を受けることがありました。 また、私の操作を見て「何それどうやったんですか」という質問もいくつか受けました。 毎回説明するの面倒くさいのでこの経験を生かし、今後も増えることが間違いない新世代Vimmerに向けて 「ぼくがおすすめする基操作と初期設定とプラグイン」を書いてみたいと思います。 ほとんどただのリンク集となっていますが。 対象は「Vimを触り始めてちょっと経った」程度の人です。 何より大事なこと viじゃなくてVimです。 前提 Vimはインストール済みであると

    「Vimを使い始めようと思うんですけど、おすすめを教えてください」 - ぼっち勉強会
  • ワシの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
  • vim/vi 実用レベルのリファレンス -PG's PocketArms

    [A+B]は同時に押下。 [A・B]はAに続いてBを押下。 この例は、CTRLとwを同時に押下、CTRL-wを離してjを押下。 (但しCTRL+w・jは「j」をCTRLを押したままでもOKなようだ)

  • 矩形ビジュアルモードを利用した編集を使いこなす — 名無しのvim使い

    ノーマルモードか、ビジュアルモードで「Control-v」と押下すると、 矩形ビジュアルモードに入ります。 矩形ビジュアルモードには、Vimエディタの通常のビジュアルモードにはない、 矩形ビジュアルモードならではの、いくつかの特別な編集機能が用意されています。 このページでは、矩形ビジュアルモードを利用した編集機能を紹介します。 (Windows, Mac) 概要 ノーマルモードか、ビジュアルモードで Control-v と押下すると、 矩形ビジュアルモードに入ります。 矩形ビジュアルモードには、Vimエディタの通常のビジュアルモードにはない、 矩形ビジュアルモードならではの、いくつかの特別な編集機能が用意されています。 このページでは、矩形ビジュアルモードを利用した編集機能を紹介します。

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • すぐに出来る!! vundleでモダンなvim環境を作ろう - (゚∀゚)o彡 sasata299's blog

    2011年07月14日11:32 vim すぐに出来る!! vundleでモダンなvim環境を作ろう 2014/10/30 vundleの仕様が変わったようなので記事の内容を更新しました。 「みなさん、vim ってますかぁ?」 と、つい言いたくなるくらい毎日暑いですが、皆様いかがお過ごしでしょうか。 さて、今日は久しぶりに vim について書いてみようかと思うんです。えぇ、あの vim です。最近は新しいプラグインとかを入れるのもおっくうになっててあまりカスタマイズもしてなかったんですが、最近もの凄い便利なプラグインが出てきたではありませんか!それが今回紹介する vundle です。Rails3 で使われている Bundler にインスパイアされた vim のプラグイン管理ツールなので、Rails を使っている人にとってはおなじみな名前ですね。 この子はほんとデキるんですよ。さっそく vu

  • vim tips スワップファイルを作らない方法

    vimでファイルを開くと、スワップファイルが作成されます。 たとえば、.main.c.swpのような名前のファイルです。 vimをたくさん起動して作業をする人は、ほかのvimで開いているファイルを また開いてしまって、スワップファイルがあるよ、って何度も言われて うんざりする人もいるのではないでしょうか。 スワップファイルを作って欲しくない場合は、下記の設定をすることで vimにスワップファイルを作らせないことができます。 set noswapfile すでにファイルが開いて、スワップファイルがあるときに、 set noswapfileを実行すると、スワップファイルが消えます。 開くファイルが大きなファイルであるほど、大きなスワップファイルが 作成されます。大きなファイルを開くときは、noswapfileすると いいかもです。 これで、スワップファイルに邪魔されない快適なvimライフが過ご

  • MacVimを快適に使うための.vimrc設定などなど - iDeaList::Writing

    最近はMacVimからの派生プロジェクトMacVim-KaoriYaを使ったりと色々試しています。 設定を調べてみたら便利な設定があったのでメモメモ*1。 MacVim-KaoriYaとは 「MacVim + 香り屋さんのパッチ + なるべく日語化 = 香り屋さんのWindows版の使い勝手に近いMacVim 」を勝手に目指すプロジェクトです。 http://code.google.com/p/macvim-kaoriya/ Vim使いはみんな一度は訪れているであろう香り屋さんの設定やテイストをほぼ完全に再現*2されています。 ダウンロード http://code.google.com/p/macvim-kaoriya/downloads/listから最新のものをインストール。 ~/Applications以下に置く。 MacVimMacVim-KaoriYaかどうかを判断する *3

  • 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に乗り換えるまで - give IT a try

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

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