タグ

windowに関するtmsanrinshaのブックマーク (7)

  • Seamlessly Navigate Vim and tmux Splits

    My tmux session for a given project typically has two horizontal tmux panes with Vim occupying the top 80% of the screen and a shell running below that occupying the remainder. For the most part I stay in Vim, splitting often, and moving amongst those splits with ease. Then I’ll decide to pop down to the shell split for a moment and confidently hit <C-j>… nothing. Hmph. Let’s try again. <C-j>… not

    Seamlessly Navigate Vim and tmux Splits
  • Macで画面外にウィンドウが飛んでっちゃった時の対処法 - 量子化された無意味な人生

    借り物のmacbook air(snow leopard)が環境的にデュアルディスプレイになったり,ならなかったりな環境なので,たまにウィンドウが迷子になります. そんな時の対処法のメモ.誰かの役に立てばいいね.うんそうだね. 対処法 該当するプログラムのplistファイルを消し去ることで直るでしょう. plistファイルとはなんかプログラムの設定が書き込まれてたりするファイルみたいであります. どこにあるかというと, /Users/ユーザ名/Library/Preferences/ の中です.ここまでどうやって行くかわかんない人は,メニューバーから 移動>フォルダへ移動 で,上の文字列をコピペしてやるといいと思いますがどうでしょうか? それでわかんなかったら諦めやがれ.こんちくしょうめ. ここまで辿りつけたなら,Finderの検索窓に変になっちゃったプログラムの名前っぽいものを入力してや

    Macで画面外にウィンドウが飛んでっちゃった時の対処法 - 量子化された無意味な人生
  • (0, eval)('this')とは何なのか - Qiita

    この(0,eval)('this')はいったい何なのか。調べた。 調べた結果 これはindirect eval callを使用した、どのスコープでも必ずグローバルオブジェクトのthisを取得するためのテクニックであった。 ES5ではevalを直接呼び出すと、引数のコードはそのスコープで実行されるが、間接的にevalを呼び出すと、引数のコードは必ずグローバルスコープとなるそうだ。なので引数のthisは必ずグローバルオブジェクトとなる。ブラウザではwindowとなり、Nodeではglobalになるのだ。実際どうするかだが、eval関数を変数に代入し、その変数で実行すればよい。 // Nodeで実行 var obj = new (function(){ this.direct = eval('this'); var ev = eval;// 変数に代入 this.indirect = ev('t

    (0, eval)('this')とは何なのか - Qiita
  • キーボード操作だけでウィンドウの切り替えができるようになるアプリ『Contexts』 | ライフハッカー・ジャパン

    Mac:通常は、Macでアプリの切り替えは「Command+Tab」というシンプルなキー操作で可能ですが、アプリ間ではなく特定のウィンドウ間での切り替えとなると一筋縄ではいきません。 そこでウィンドウ間での切り替えを頻繁にする方にオススメなのが、ウィンドウ間の切り替えをキーボード操作で簡単に可能にしてくれるアプリ『Contexts』です。『Contexts』にはウィンドウ間の切り替え方法がいくつかあり、2種類のキーストローク、検索メニュー、マウスインターフェースなどが用意されています。 『Contexts』は起動すると画面にポップアップ表示され、キーボードのみの操作で特定のウィンドウやアプリをサクッと開くことが可能になります。米LHでは過去に紹介したことがあるWitch』とよく似たアプリなのですが、現在のところ『Contexts』は無料で試してみることができます。ベータ版の間はライセンスの

    キーボード操作だけでウィンドウの切り替えができるようになるアプリ『Contexts』 | ライフハッカー・ジャパン
  • automatic.vimでウィンドウの一時的分割をハンドリングしよう - かなりすごいブログ

    Vim Advent Calendar 2012、264日目の記事になります。 日は、automatic.vimというプラグインを使って、Vimにおける「ウィンドウの一時的分割」をハンドリングする方法をお伝えします。 automatic.vimとは私が「popwin.el」のVim版欲しいなーとつぶやいたらおしょーさんが作ってくれたプラグインです。感謝。 automatic.vimは、ウィンドウの状態変化をフックとして人気の処理を実行するための、薄いライブラリです。ここでいう「ウィンドウ」とは、Vim用語のウィンドウです。例えば、Vimの画面が二分割されている場合、Vimにはウィンドウが2つ存在する状態となります。 automatic.vim自体の詳しい説明や設定方法については、作者のおしょーさんがブログで解説してくれていますので、記事「Vim で指定したウィンドウに対して任意の設定を行

  • Excelで複数のシートを並べて表示したい - 世の中は不思議なことだらけ

    Excelで1つのブックの中にある複数のシート間のリンクをいちいちシートを切り替えて作業しています。それが、すごく面倒です。複数のシートを同時に表示させることはできないものでしょうか? Office のExcelやWordといった、MDI(マルチドキュメントインターフェース)のアプリケーションは、1つのウィンドウ内で複数のファイルを同時に起動させることが可能です。だからか、複数のExcelファイルを1つのExcelウィンドウで開いて、並べて表示されるというのは、ご存じの方も多いようですね。実は、この並べて表示する方法は、ブック内の複数のシートでも可能なのです。 Excel2003でのやり方 メニューバーの「ウインドウ」から「新しいウィンドウを開く」を選択。 これで、同じブックがワークシート内に表示されます。 再び「ウィンドウ」から「整列」を選択。 「ウィンドウの整列」が開きます。 「並べて

    Excelで複数のシートを並べて表示したい - 世の中は不思議なことだらけ
  • <C-w>p の動作が壊れる · Issue #5 · t9md/vim-quickhl

  • 1