タグ

zshに関するa_666666のブックマーク (12)

  • シェル

    UNIX 系 OS を使用する上で避けては通れず、 そして最強のインターフェースである(と思う)シェルのお話。 私が使っている tcsh のちょっと便利な使い方については こちら。 参考書籍 『プロフェショナル シェルプログラミング』(アスキー出版局) 『Bash 入門』(アスキー出版局) シェルの比較 各種シェルを比較してみました。 構文の違いで大きく分けると、 sh, ksh, bash, zsh は Bourne シェル系、 csh, tcsh は C シェル系です (zsh は C シェル系の構文もサポートしています)。 これら以外にも多くのシェルやシェルもどきがあります。 sh - Bourne シェル, POSIX シェル sh は標準のシェルであり、 POSIX(IEEE Std1003.2) で標準化されていますが、 全てのシステムの sh で完全に POSIX 対応してい

  • UNIX今日の技 - UNIX今日の技/zsh

    『UNIX今日の技』の zsh の項目について纏めたものです。 zsh は(おそらく)最強のシェルです。 しかし、どんなシェルでもそうですが、自分で設定してやらないと使えたものではありません。 デフォルトの zsh は鍛えられた tcsh に圧倒的な敗北を喫するでしょう。 記事では zsh の上手な設定のレシピを提案します。 適当に取捨選択して取り込んで、シェルを「鍛えて」下さい。 なお、項では zsh に特徴的なことのみをまとめていく方針です。 tcsh など、シェル一般に共通的な事柄については、『UNIX今日の技/シェル』に書いてありますので、こちらも併せてご覧頂くと良いと思います。 zsh をログインシェルにする? のはやめておいた方が良いと思います。 特に、NIS でやってしまうのはかなりマズいです。 duo などでは zsh が入っていないので「ログインシェルがないのでログイ

    a_666666
    a_666666 2006/05/17
  • Debian/sarge の zsh でマルチバイト文字をうまく扱いたい

    ■ Debian/sarge の zsh でマルチバイト文字をうまく扱いたい zsh ってマルチバイトへの対応が遅くって、日語の文字とかちゃんと1文字として扱ってくれないから、バックスペースで消そうとしても2回消さないと1文字消えないとか、カーソルの移動も文字の中を移動しちゃう感じとか、ちょっと扱いにくかったんですけど、etch の zsh(4.3.0-dev-2 ってやつ)からはこうした問題が発生しないようになりました。 sarge のマシンでも対応出来るといいなと思って探してみた所、 http://intrigeri.boum.org/ の apt-line に zsh-beta-4.3.0-dev-2 というパッケージがあったので、これを使って解決する事が出来ました。 /etc/apt/sources.list に、deb http://intrigeri.boum.org/deb

    a_666666
    a_666666 2006/05/15
  • tips for zsh -- zshの覚書 (4)

    zshに錫癜されているコマンドラインスタックは当に便利だ。 コマンドラインを入力してるとき、そのコマンドの前に錫行しなきゃならんことがあったのを思い出したとしよう。普通なら、しかたなく行ごと消して書き直す。という操作をするはずだ。もちろんそれはそれでいいが、アリガチな例として、 ./configureにオプションをいっぱいつけたところでパッチあてなきゃいけないことに気付いて、パッチのコマンド打ったところで中身を確認したくなって、してみたらその前にやっとかなきゃならん処理があることに気づいちゃった。 という場合。ま、ここまで極端な例はあんまりないかもしれないが、こういうことはままある。このとき、zshにはコマンドラインスタックという便利機能があるので、ESC-qを押せばいい。そうするとあら不思議、それまで書いていたものが消えてしまう。 もちろん、ただ消えるだけじゃない。そこでコマンド

    a_666666
    a_666666 2006/05/15
    zsh command line stack
  • zsh

    2004-04-30 18:15:52 +0900 (1611d); rev 9 究極の(?)シェル。 便利だと思ったこと 今のところ、これらの機能がお気に入り。 入力中にTABキーで補完。補完候補が複数あった場合に、TABを押すごとに各候補を順番に表示してくれるのが便利。 ESC+qによるコマンドラインスタック。長いコマンドを打っている途中に他のコマンドを実行できる。 CTRL + R によるコマンド履歴のインクリメンタルサーチ (bashでも利用可) プロンプト デフォルトのプロンプトは、 hostname% なんだけど、bashに慣れた身としては違和感がある。 今までと同じように、 [user@hostname] $ となるように環境変数PROMPTを設定する。 PROMPT='[${USER}@${HOSTNAME}] %(!.#.$) ' 最後の %(!.#.$) は、一般ユーザ

    a_666666
    a_666666 2006/05/15
  • 母子家庭で借金は可能なのでしょうか? | 消費者金融はあの*ユアーズ以外にも柔軟対応はまだあった!?

    訳あって私はシングルマザーとして生きており、まだ小さな子供が一人居ます。シングルマザーという事で特に慰謝料とかももらっていないので母子家庭として生活しており、正直言って家計もかなり苦しいです。 それで聞きたいのですが、母子家庭でも借金というのは出来るのでしょうか?母子家庭と言っても一応仕事もしていて収入もあるので、毎月の返済額次第ではきちんと返せるとは思うのですが…やっぱり片親の家庭に金融業者は厳しいのでしょうか?同じシングルマザーの人と話す機会はあるけれども、生活が楽という人は全く居ません。 子供と一緒に今を凌ぐ為にも、何としてもお金を借りないといけません。母子家庭でもお金を借りて、そしてきちんと返していける方法というのを教えて下さいませんか? 生活保護を受けているかどうかが重要です 女手一つで子供を育てるというのは、なかなか辛いわよね。来夫婦が揃っていても大変な子育てを一人で行うとい

    a_666666
    a_666666 2006/05/15
    prompt parameters
  • %u7530%u4E2D%u7814 wiki - UNIX %u4ECA%u65E5%u306E%u6280/zsh

    a_666666
    a_666666 2006/05/15
  • dotfiles.com is for sale

    Make an offer on this domain and quickly take possession of it with a registrar of your choice.

    a_666666
    a_666666 2006/04/18
  • \x83h\x83b\x83g\x83t\x83@\x83C\x83\x8B\x82\xCC\x97\xE1

    Netscape4 \x88\xC8\x91O\x82\xCC\x83u\x83\x89\x83E\x83U\x82\xC5\x82\xCD\x81A\x96\xDA\x8E\x9F\x82\xA9\x82\xE7\x82\xCC\x83W\x83\x83\x83\x93\x83v\x82\xC9ク\x94s\x82\xB5\x82\xDC\x82\xB7\x81B HTML 3\x94\xC5\x82\xF0\x8EQ\x8F\xC6\x82\xB5\x82\xC4\x82\xAD\x82\xBE\x82\xB3\x82\xA2\x81B zsh .zshrc HISTSIZE=1000 fignore=('.o' '~') # \x95\xE2\x8A\xAE\x82\xF0\x8Ds\x82\xC8\x82\xA4\x82\xC6\x82\xAB\x82\xC9\x96\xB3\x8

    a_666666
    a_666666 2006/04/18
  • コネクションプーリング - naoyaのはてなダイアリー

    ときどき、たまたま自分がそのとき考えていたことについてそれを補強するような材料が偶然たくさん集まってくる、なんてことがあります。そんな出来事があったので、ちょっとブログを書いてみようかなと。 以前に HBFav を作ったときこんなことを書きました。 Mark Zuckerberg は、いずれみんな、ニュースは友人知人経由で知ることになるだろうと言っていました。自分もそうなるだろうと思います。 4年ぐらいが経ちましたが、その思いは以前よりも増して確信めいたものになってきています。 ところで先日、Twitter の iOS アプリに「ニュース」という機能が追加されました。人によっては出てないそうなのでまだテスト中か、もしくは既に削除されているのかもしれないですが。 この機能についての自分の感想は以下のようなものでした。 もうすこし補足します*1。 Facebook や Twitter のような

    コネクションプーリング - naoyaのはてなダイアリー
    a_666666
    a_666666 2006/02/05
  • Introduction of the ZSH

    至高のコマンドインタプリタzsh Last modified Wed Oct 7 10:23:53 2009 on firestorm 12年目の大改装:-) 前口上 / 小技集 / 提供リソース[NEW](zshcompsys(1)の 部分和訳) / zshの完成 zshは、tcshやbash等を使っている以下のような症状に悩んでいる人に有効 である。 cd するのにいちいち cd ってうたなきゃいけない面倒だとか、 hoge.o 以外の *.o を全部消したいなあとか、 カレント以下の全ての *.orig の古いのと symlink ファイルを消したい けど、find はオプション書くの難しくてやだなーとか、 ./configure --libraries=/opt/include --prefix=/usr/local/hoge まで打ってから、あ、config.h 変えとかなきゃ

    a_666666
    a_666666 2006/02/05
  • 横着プログラミング 第3回: 履歴マニア

    最終更新日: 2002-05-18 (公開日: 2002-05-18) Unix Magazine 誌に 2002年1月号から 2003年2月号にかけて連載し ていた記事の元の原稿です。 コンピュータの方がうまくできることに人間を使うな。 -- Tom Duff *1 私の見る限り、プログラマという人種は決まって事務作業が嫌いな ようである。同じような書類を何枚も書かされたり、1つ誤字があ るから書き直せと言われたりすると、異常にストレスがたまる。 同様に、計算機を使っていても、同じような作業を何度も繰り返し たり、ちょっとでも間違えたら最初からやり直し、というのは耐え られない。そこで、今回は履歴を活用して作業の再利用をするノウ ハウを取り上げる。 シェルの履歴 Unixを使い始めて間もない初心者が作業しているところを見ると、 打ち間違えたコマンドを律儀に最初から打ち直しているのに気づく

    a_666666
    a_666666 2005/12/04
    zshは便利/教えたがりは×。いいこというなあ。
  • 1