Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

tipsに関するmasa0x80のブックマーク (11)

  • Ctrl + c で選択範囲のコピーと読み込みの中断 - hogehoge @teramako

    iframe対応<C-c>でコピーとロードの中止 - vimpな日々 - vimperatorグループに改良バージョンを載せたので、そちらを参照のこと。 vimperator 0.5.3用に書き直しました 0.6pre用のも書いてみました(まだ開発版なのでまた変わるかもしれません vimperatorのデフォルトはctrl + cはページ読み込みの中断で、Yが選択範囲のコピーとなっている。無闇に、map <C-c> Yで上書きすると読み込みの中断ができなくなる。((EXモードで:stopという方法もあるが...面倒だ)) 選択範囲の有無で動作を切り分けた方が良いのではないかと思って作ってみた。 バージョン 0.5.3用 vimperator.mappings.add(new vimperator.Map(vimperator.modes.NORMAL, ['<C-c>'], functio

    Ctrl + c で選択範囲のコピーと読み込みの中断 - hogehoge @teramako
  • 検索ワード %~dp0

    アクセス解析を覗いてみました。 いや~、%~dp0 などというキーワード?とも言えないようなものでヒットしているんですね。結構な数ありましたよ (^^; ズバリ!、%~dp0 とは 実行ファイルと同一のホルダに設定ファイルなどを置くことって多いですよね。作業ホルダにしたいこともあります。そうすると、起動したバッチファイルが置かれているホルダが取得したい訳ですよね。 %0 には、起動されたバッチファイルのフルパスが格納されていますから、これのドライブ名と、ファイル名を除くパスの部分を取り出せばいいですよね。 ズバリ、このように展開するように指定しているのです。~ (チルダ) を付けて ~d でドライブ名に展開せよっていうこと。~p でファイル名を除くパスの部分に展開せよっていうこと。合わせて ~dp でドライブ名とファイル名を除くパスの部分に展開せよってことなんだ。0 の意味は解かるよね。

    検索ワード %~dp0
  • Vim初心者的導入メモ 2/3 「vimrc設定」編 - ナレッジエース

    おそらく、誰もがやる深夜のWebサーフィンは、究極のところ時間の無駄ではないのかもしれない。 それは、Webで夢をみているのにほかならないのだ。(T.B=リー「Webの創成」より) Vimの使い方を覚えたら、次にやっておきたいのがオプションの設定です。 細かな動作を調整し、より自分にとって使いやすくなるようカスタマイズします。 ただし設定項目は、これまたかなりの数になっていてなかなかのくせ者。 私は、前回の記事でも紹介したspanish passion LinuxさんのVimのオプション解説をひたすら上から読みながらvimrcを書いていきました。 以下、まだまだ完全とは言い切れない状態ですが、現在の私の設定内容について紹介します。 vimrcの設定方法 と、具体的な設定内容の前に、Vimの設定方法について触れておきましょう。 Vimの設定は、全て「_vimrc」というテキストファイルに記述

  • Vim講座1 - think and error

    Vim講座3 - think and error テキストエディタであるvimはとても扱いやすいのだが、Vimてモード概念があって敷居が高い(誤用)よね。ということで少しだけ書いてみる。 viキー操作メモ(Hishidama's vi Memo) こんなサイトもあるわけなのだけど、これ不便。普段使わないものまで全て書いてあるからだ。 初心者にとっては、どこまで知ればミニマルなのかが知りたいというのに。 概要 モード概念 カーソル移動 インサートモードへ 保存 ////////////基礎終了//////////// ビジュアルモードとコピペ ジャンプ 置換 Undo,Redo[***IMPORTANT***] 一文字置換 こうやってみると長そうだね. モード概念 モードは4つ。ノーマルモード、インサートモード、ビジュアルモード、コマンドモード。 ノーマルモード 起動したときはこのモード。移

    Vim講座1 - think and error
  • 青少年をイケナイ情報から守るEmacs Lisp - ninjinkun's diary

    Emacsのパッケージにはちょっと常識を疑うような、sex.6やcondom.1などのファイルが入っていて、ご子息がインストールする歳には眉をしかめる親御さんも多いかと思われます。 だけどEmacsは便利だし息子の作業効率化に貢献することは間違いないのに・・・悲しいですね。 そんな悩めるご両親のために、zone.elやsnake.elの入っているplayディレクトリの下にmeese.elがあります。 emacs -l /usr/share/emacs/22.1/lisp/play/meese.elc パスは環境によって変化します。22.1は入れたemacsのバージョンです。 このmeese.elをロードした状態で /usr/share/emacs/22.1/etc/sex.6 を読もうとすると・・・! えっちなのはいけないと思います! 年齢確認を求められます。Emacsは健全な青少年の育成

  • [JS]画像を使用しないで角丸を実装するスクリプト -jQuery Corners | コリス

    submit, buttonを角丸にしたデモ 対応ブラウザは、IE6+, Fx2+, Op9+, Safari2+, Chrome, iPhoneとなっています。 オプションでは、角丸のサイズ、アンチエイリアスの有無、角丸を適用するコーナーの指定などができます。 スクリプトはjQueryのプラグインのため、動作にはjquery.jsが必要です。 Post on:2008年11月15日

  • Ruby で UTF-8 の文字化け部分を取り除く - てっく煮ブログ

    rubyRSS を拾ってきてパースしようとしたら、不正な文字列が入っていて REXML が ParseException を投げてしまった。文字コードが UTF-8 前提だったので、UTF-8 として valid な文字のみが含まれるように置換して対処した。 str = str.scan(/([\x00-\x7f]|[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3})/).join Ruby じゃなくても同じようなコードで対処できそう。関連:UTF-8 の正規表現は 404 Blog Not Found:UTF-8 vs. ISO-10646 から拝借したPHP なら $xmlStr = mb_convert_encoding($xmlStr, "UTF-8", "UTF-8"); でいけるら

  • .htaccessに関する覚え書き | IDEA*IDEA

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

    .htaccessに関する覚え書き | IDEA*IDEA
  • IE7とIE6を共存させる

    「Internet Explorer 7」と「Internet Explorer 6」を一つのOSに共存させる方法の紹介です。 「Internet Explorer」は「Windows XP」などのOSのシステムに組み込まれるため、通常のインストール方法ではどちらかのブラウザしか使用できませんが、下記の2つの方法のどちらでも共存が可能です。 IE7をベースに、IE6をスタンドアローンで起動する方法 IE6をベースに、IE7をスタンドアローンで起動する方法 IE7をベースに、IE6をスタンドアローンで起動する方法 IE7をベースにする方法です。 今後はIE7がIE6より主流になりますので、こちらの方法を推奨します。 ただし、会社のマシンや使用しているアプリケーションの都合でIE6が変更できない場合などは、「IE6をベースに、IE7をスタンドアローンで起動する方法」になります。 IE7をダウン

  • CSSのレイアウトテクニック - Faux Absolute Positioning

    CSSのレイアウトテクニック - Faux Absolute Positioning ネタ元:CSSレイアウトテクニック"偽装絶対指定" 久々にCSSでの面白いテクニックですね。 Faux Absolute Positioningについて細かい説明は原文の解説にまかせるとして、かいつまんで説明すると、float方向のネガティブマージンとposition:relativeのleft(right):100%を利用して擬似的に自由配置するというもの。 これを利用するとfloatのみでは再現不可能だったレイアウトが可能になります。 例えば、メインカラムを先に記述して、後にサイド部分を記述するというマークアップの3カラムのリキッドレイアウト。 リキッドレイアウトの為、メインカラムを100%にして、サイド部分にfloatで入り込める領域を作成しなくてはいけないのですが、floatとマージンによる制御だ

    CSSのレイアウトテクニック - Faux Absolute Positioning
    masa0x80
    masa0x80 2008/10/11
    要検討
  • iandeth. - screen - 仮想端末マネージャーの使い方

    先日とあるサイトで知った、UNIX系OS で動く screen なるツール。kterm とか teraterm 等の端末1つで、複数端末での作業をエミュレートするとかなんとか・・・って使ってみてびっくり、これすげー便利!乱暴に言えばタブブラウザの terminal 版って感じでしょうか。ざーっと man を読んだ上で、幾つか web からも知識を仕入れたのでここにメモっておきます(いうても使いそうな基礎操作のみ)。 screen の魅力 複数の(仮想)端末を同時に開いて作業する事ができる 仮想端末が開かれた状態を保ったまま端末ログアウト 〜 後日ログイン後、screen を呼び出す事によって前回の状態を復帰させることができる(回線が強制切断しちゃった際も復帰可能) 1端末の画面を上下 n 分割させる事ができる 2人で同じ screen プロセスに接続する事で shell の同時操作ができる

  • 1