タグ

zshに関するKoshigoeBushouのブックマーク (8)

  • Mac OSX x zsh で日本語表示 & 入力 : Hasta Pronto.org

    散々悩んだんですが、Mac で zsh を使って日語を表示 & 入力が出来るようになりました。zsh はバージョン 4.3 から UTF-8 に対応したとのことなので、とりあえず使ってみることにします。あと断っておきますが、Mac OSX のデフォルトの TERM は xterm なので EUC-JP じゃないと日語を表示することはできません。ですのでここでは Screen を使うことを前提に話を進めます。 追記: xterm でも UTF-8 で日語表示出来るそうです。 上記は実際日語を表示させたスクリーンショット。ls でも日語フォルダが表示されています。また入力に関してもちゃんと表示出来ています。よく見ると Screen の下のバーで文字化けしてますが... 手順 Terminal の日語設定をする zsh のインストール zsh の日語設定をする 最後に Termin

    KoshigoeBushou
    KoshigoeBushou 2006/12/16
    zshのconfigureでマルチバイトとかロケールの設定をする
  • 入力履歴からの予測による自動補完機能 - 技術メモ帳

    zshには、過去の入力履歴から予測し、 リアルタイムに自動補完してくれるという機能というのがあるようだ。 predict-on というのが該当する。 例えば以下の画像は、 この機能を有効にした状態で 'h' とだけ入力した状態だ。 Enter キーを押すだけでただちに実行できる。 なんだか、結構便利だったので 以下のような設定で使用する事にした。 % autoload predict-on % zle -N predict-on % zle -N predict-off % bindkey '^X^Z' predict-on % bindkey '^Z' predict-off % zstyle ':predict' verbose true zsh の man で載っているキーバインドに設定してみた。 Ctrl+X Ctrl+Z で predictモードが ON になり、 Ctrl+Z

    入力履歴からの予測による自動補完機能 - 技術メモ帳
    KoshigoeBushou
    KoshigoeBushou 2006/12/13
    predict-on
  • zshのzptyを使って端末が必要な処理を自動化する - 技術メモ帳

    zsh のモジュールに zpty というのがあるのを最近発見した。 どうもコレを利用すれば指定したコマンドを 仮想端末上で実行することが出来るらしい。 具体的にどういったことが出来るようになるのかというと、 端末が必要なプログラムを自動化することが出来る。 たとえば、パスワード入力処理などだ。 パスワード文字列を標準入力から読み込ませようとしても、 大抵のプログラムでは入力できない。 なぜかというと、多くのプログラムにおいてパスワード入力処理は 端末から読み込むように作られているからだ。 zpty を利用すればそういったたぐいのものをすべて自動化できる。 いわゆる、expect というコマンドで実現していたことが zsh だけで出来るのだ。 今回は、簡単に試すことが出来るサンプルとして、 su コマンドのパスワード入力を zpty を使って自動化してみる。 まず、zsh に標準添付されてい

  • http://www.ex-machina.jp/zsh/index.cgi?FAQ%40zsh%A5%B9%A5%EC

    KoshigoeBushou
    KoshigoeBushou 2006/05/04
    行末改行が無くても標準出力で表示する。行末改行はルールらしい。
  • %u7530%u4E2D%u7814 wiki - UNIX %u4ECA%u65E5%u306E%u6280/zsh

    KoshigoeBushou
    KoshigoeBushou 2006/01/12
    zshの設定あれこれ
  • http://devel.aquahill.net:8005/zsh/

    KoshigoeBushou
    KoshigoeBushou 2005/12/14
    zshの設定見本
  • zsh を使う

    Gentoo Linux の場合、/etc/profile.env にパスなどの設定がされているため、そっちを編集する方が他のシェルを使う時にも共通設定になって便利だと思う。 ★Tips★ Ctrl+D でログアウトしない Ctrl+D をキーするとログアウトしてしまうが、これを防ぐなら、 setopts IGNORE_EOF を指定することで exit もしくは logout でしか抜けれなくなる。 コマンドオプションの補間 これは便利だと思う。 autoload -U compinit compinit を実行する。 [95:ryosuke@localhost]% tar (金 7 4:21午後) A -- append to an archive c -- create a new archive f -- specify archive file or device t -- li

  • FreeBSD なあなたのための zsh (The Z Shell) 設定

    FreeBSD 用の zsh 設定ファイルの例を公開しています。[ last-update: 2008.06.22 ] のうがき 最初にこの文書を公開してから7年が過ぎています。自分の設定ファイルを作り始めてからもう10年です(!)。zsh は日々使っていますが、ここの設定ファイルは今や歴史の彼方にある zsh 3.x のものをベースにしています。ちゃんと設定したい方は、他のサイトを参照するようお願いします。 旧のうがき 全然(4年くらい)メンテしていないのになぜか未だに各所で紹介されているようなので、ちょっとだけきれいにしました。もはや FreeBSD はあまり関係なくなっていますが、役に立つのであれば幸いです。 旧旧のうがき こんにちは。UNIX クローン OS、FreeBSD の初心者ユーザ and/or マニアなあなた(たぶん)のための zsh 講座の時間がやってまいりました。とい

    KoshigoeBushou
    KoshigoeBushou 2005/12/14
    zshの設定ファイル見本
  • 1