タグ

Vimとtipsに関するhomajuのブックマーク (9)

  • Vim Short Tips Advent Calendar を開催しました - 永遠に未完成

    全然ブログを更新しない thinca です。 さて、今年も Advent Calendar の季節がやってきました。あちこちで大量の知見が出回っていますね。 記事が増えるのはいいことなんですが、一方で私はこの流れにあるつらみも感じていました。 書くのがつらい 長編記事は書くのが大変です。いや、別に誰も長編記事を書いてくれ、とは言っていません。 しかし上がってくる記事はどれも力作。こんな流れの中、しょぼい記事は上げづらい、なんて感じたことはないでしょうか。 特に日人は空気を読むように訓練されている節があるので、ハードルが高いと感じてしまう人もいそうな気がします。というか私は大作記事は大変なのでできれば書きたくないです…。 読むのがつらい 特にこの時期に大量の記事が出回ることになるので、楽しみな反面、読むのが大変です。 途中で挫折して読むのをやめてしまったカレンダー、ありませんか。 試験的な

    Vim Short Tips Advent Calendar を開催しました - 永遠に未完成
  • Vimの生産性を高める12の方法 | POSTD

    1. LeaderをSpaceキーにする Leader は素晴らしい概念です。キーの 組み合わせ ではなく 並び によって、操作を行えるようにするものです。私はこれを使っているので、操作のために” Ctrl -何らかのキー”の組み合わせを押す必要はめったにありません。 私は長い間、 , を Leader キーとして使っていました。ですがある時、キーボードの中で一番目立つキーにマップすることを思い付いたのです。Space(スペース)キーです。 これで私のVim生活は激変しました。今や、私は Leader をどちらの親指でも押すことができ、他の指は常にホームポジションにあります。 Leader がとても使いやすくなったので、私が様々なキーバインドで用いるようになったことは周知の話です。 2. 自分が特によく行う操作をLeaderにマップする 私は、自分がVimで作業を行っている中で、その時間の

    Vimの生産性を高める12の方法 | POSTD
  • vim/vi 実用レベルのリファレンス -PG's PocketArms

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

  • What are some cool or productive Vim tips?

    Answer (1 of 22): Typing colon :commands is really slow. You have to hit shift, colon, command, plus enter to execute. You're taking a 3 keypress overhead every time you use one. So what to do? Simplify your life with a three tiered approach 1. Super common things should be chords (Ctrl-somethin...

    What are some cool or productive Vim tips?
  • ウノウラボ Unoh Labs: PHPで暗号化・復号化あれこれ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: PHPで暗号化・復号化あれこれ
    homaju
    homaju 2010/03/25
    rcファイルの置き場や管理方法について
  • Graphical vi-vim Cheat Sheet and Tutorial

    Graphical vi-vim Cheat Sheet and Tutorial Learning vi or vim is not easy. But it doesn't have to be that difficult, either. It is, in any case, faster, more powerful, and more productive than editing with any other editor, so you would do very well in investing the time and effort to learn it. Being a vi lover myself, I came up with the idea of providing a graphical cheat sheet for those learning

    homaju
    homaju 2010/01/22
    vimのチートシート
  • Windowsのgvimで日本語入力を使いやすくする - こくう

    vim/gvimでは日語が使いにくいと言われます。 しかし挿入モードのみで扱っている場合、違いが出るわけではありません。 簡単な移動や編集はカスタマイズして一通りのことは出来ます。(Emacs風なカスタマイズ例) ただしノーマルモードと挿入モードを頻繁に行き来する場合はIMEの切替が面倒くさくなる事もあります。 Windowsの gvimの場合はIMEの制御が可能なので、自分の好みに合わせてカスタマイズしてやるとかなり使いやすくなります。 Linuxの場合は「Linuxのgvim日本語入力を使いやすくする」です。 まずわかりやすくするためにIMEの自動制御を無効にします。 "挿入モード終了時にIME状態を保存しない inoremap <silent> <ESC> <ESC> inoremap <silent> <C-[> <ESC> "IMEモード固定 inoremap <silent

    Windowsのgvimで日本語入力を使いやすくする - こくう
  • 知っているといざという時に役立つ、ちょっと特殊なundo、redo - 心魅 - cocoromi -

    追記 vimのバージョン 7.0.237 たとえば 1.この状態から 2.ココまで編集して 3.「あれ、これちがくね?」って、undoして さっきのところまで戻る 4.んで、 また、書き直し初めたんだけど。 5.「やっぱさっきのであってんじゃね!?」 で、undoしても・・・ 2に戻りたいのに戻れない!? っていうこと、時々ないですか? vimならg+,g-コマンドで戻れますよと。 undotree vimはundotreeという概念があり、編集履歴をツリー状に管理しています。 通常のundo、redoでは各ノードの最新の枝だけしか行き来出来ませんが、 任意のノードに移動する手段が用意されています。 そのコマンドがg-とg+です。 たとえばさっきの、ここからg-を押すと 見事この状態にもどれます。 解説 どういうことが起きてるのかと言うと下の図のようなことが起きてます。 数字は冒頭の図の番

    知っているといざという時に役立つ、ちょっと特殊なundo、redo - 心魅 - cocoromi -
  • はてなブログ | 無料ブログを作成しよう

    【自分語り】1推しの卒業によせて . 私の1推し、ゆきりんこと柏木由紀ちゃんが、17年に渡り在籍したAKB48を卒業することになった。 この機会に、ゆきりん推し(48ファン)としての自分自身のことをすべては不可能であるものの振り返ろうと思う。 内容からして世代がわかることも仕方ないし、限りなくゼ…

    はてなブログ | 無料ブログを作成しよう
  • 1