タグ

Linuxに関するdulltzのブックマーク (3)

  • Mac でも Linux でも一発でクリップボードにコピーする zsh の alias - mollifier delta blog

    メールを送るときって当然メーラーを使うんだけど、普通メーラーでは vim が使えない。困った。これでは文章が書けない。 なので、僕はいつもターミナルの vim でメールを書いてからメーラーにコピペしてる。でも、そのコピペがめんどくさい。マウスをぐいーんって動かしたくないし(疲れる)、長文だとターミナルの1画面に収まらなくて選べない。全然スマートじゃない。 というわけで、さくっとクリップボードにコピーする zsh の alias を設定した。 設定例 .zshrc の例は以下。 if which pbcopy >/dev/null 2>&1 ; then # Mac alias -g C='| pbcopy' elif which xsel >/dev/null 2>&1 ; then # Linux alias -g C='| xsel --input --clipboard' elif

    Mac でも Linux でも一発でクリップボードにコピーする zsh の alias - mollifier delta blog
  • gdb の使い方・デバッグ方法まとめ

    たとえば、変数 var の値を2進数で表示したい場合は、次のように指定します。 (gdb) p/t var 一覧表示 whatis 変数の型を調べる。 info b 今設定しているブレークポイントの一覧を表示 セグメントフォルトをした後に利用すれば、どの関数で発生したか確認できます。 info stack 関数の呼び出しスタックの一覧を表示 info Thread 存在しているスレッドの一覧を表示 異なるアドレスにおける処理継続 以下のコマンドを使用することで、ユーザが選択したアドレスにおいて実行を継続させることができます jump linespec linespecで指定される行において、実行を再開 jump *address addressで指定されるアドレスにある命令から、実行を再開 アドレスが分かっている場合のメモリリーク出力 xはhexの意味です。 (gdb) p (char*)

    gdb の使い方・デバッグ方法まとめ
  • UbuntuにおけるXmonadのインストールと使い方 - ナレッジエース

    タイル型ウィンドウマネージャ「Xmonad」のUbuntuへのインストールと基的な使い方について紹介します。 インストールは通常のアプリケーションと同じくapt-get(もしくはSynaptic)で簡単に行えます。 なお、Xmonadをインストールしただけで勝手にウィンドウマネージャが置き換わったりはしません。ログイン時にGNOMEかXmonadを選択できます。 Ubuntuでは現在のところ標準でXmonad0.8.1のパッケージが利用できます。 $ sudo apt-get xmonad ただしXmonadの最新版は0.9なので、0.9が使いたい場合は私家版パッケージやcabal-installを利用してインストールする方法もあります。(当方では動作未確認) ここではパッケージからインストールした0.8.1を使用するものとして話を進めます。(0.9との違いは公式Wiki参照) Xmon

  • 1