タグ

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

  • zshのある暮らし2 - プロンプト関連

    % autoload promptinit % promptinit % prompt -l で変更可能なテーマを表示 % prompt -p <theme> でプロンプトのプレビュー % prompt <theme> でプロンプトを変更。 この時、一部のテーマでは <theme> に続けて引数がとれる % prompt elite2 blue ss pipe fittings

    gan2
    gan2 2012/03/16
  • zshの基本的な使い方 2/3 「bash風プロンプト」編 - ナレッジエース

    zshを使い始めるにあたって、いちばん違和感を感じたのは実はプロンプトだったりしました。 ここではzshの機能を活かした上で、bashユーザにも違和感のないプロンプトの設定を紹介します。 bashユーザのためのプロンプト設定 zshの標準プロンプトはこんな感じ。 localhost% bashとはだいぶ違います。 やっかいなのは、このプロンプトの設定が特種な文字列を使うものであり、初心者にはやたら敷居が高いということ。 おなじみ「漢のzsh」でも第二回でプロンプトの設定が取り上げられているのですが、残念ながら設定が懲りすぎていて分かりづらい。 仕方がないので、自分で調べながら何とかシンプルなbash風に仕上げてみました。 ## プロンプトの設定 autoload colors colors PROMPT="%{${fg[blue]}%}[%n@%m] %(!.#.$) %{${reset_

    gan2
    gan2 2012/03/14
  • ウノウラボ Unoh Labs: zshはじめました。

    今までずっとbashを使ってきて、やっとこzshに乗り換えることに踏み切ったHIROKIです。 昔に同僚がOSデフォルトでついてくるシェルではもの足らず、zshを導入した後にシステムに大きな変更を加えてzshが正常に動作しなくなりました。ユーザーではもちろんログインできず、rootのシェルもzshにしていたために、rootでもログインできず、どうにもこうにもならない状態となっているのを目撃してからはOSデフォルト以外のシェルを使うのをやめていました。 扱うのはLinuxが中心だったので、いままでbashが中心。 FreeBSDを扱うときは、もちろんcshでした。 そして、ウノウではみんなzshであり、魔法のようなコマンドさばきを見ていて、とうとうzshに踏み切りました。 そんなこんながありまして、zshを改めて設定してみました。 皆さんも、導入を検討してみてはいかがでしょうか。 まず、

    gan2
    gan2 2010/06/03
  • emacsで正規表現による置換を快適に行いたい件 – taichino.com

    emacsで正規表現による置換を結構快適に使えるようになったので記録しておきます。 emacs標準コマンドのM-x replace-regexpは拡張正規表現と呼ばれる構文に対応していないので、スクリプト言語等で使用できる正規表現よりも機能が低く使いにくいのが問題でした。 結論を先に書きますと、以下手順でemacsから快適に正規表現による置換を行えるようになりました。 .zshrcに[[ $EMACS = t ]と書いてemacsから使用するシェルをzshに設定し .zshenvにsetopt RC_QUOTESと書いて’のネストを許可し、 M-!やM-|から実行したコマンドの履歴もシェルと共有して emacs上でC-u M-|からperl -nle ‘パターン;print’で置換 さて、始まりは前の職場の人のperlの正規表現は凄いという発言です。 その時はあまり興味が無かったのですが、

  • WEB+DB PRESS Vol.40 特集2 サポートページ

    2007年8月24日発売の WEB+DB PRESS Vol.40 『特集2 coLinuxEmacs,GNU screen,zsh [定番]Linux開発環境 』 のサポートページです。 設定ファイルの雛形 特集内で紹介したソフトウェアの設定ファイルの雛形です。最低限の設定を行っています。必要に応じて項目を追加してお使いください。 files/dot.emacs .emacs の雛形です。~/.emacs に置いてください。 files/dot.screenrc .screenrc の雛形です。~/.screenrc に置いてください。 files/dot.zshrc .zshrc の雛形です。~/.zshrc に置いてください。 参考リンク 開発環境 Screen x PuTTY x Emacs x 256color : Hasta Pronto.org PuTTY から Emacs

  • [zsh] ちょっとした小技 - goinger的日記

    zshに関する資料を見ていたら、次のような設定をしているzshrcがあったのでニヤニヤしながら設定ファイルに以下の文を追加した。 alias -g ...='../..' alias -g ....='../../..' alias -g .....='../../../..' これはニヤニヤもんですよねw 移動コマンドはよく使うのでこういった小技は結構重宝しそう

    [zsh] ちょっとした小技 - goinger的日記
    gan2
    gan2 2007/08/05
  • 【コラム】漢のzsh (22) もってけ泥棒! コピペで始めるzsh - リターンズ | エンタープライズ | マイコミジャーナル

    こいつを~/.zshrcにコピーだ 今回は、そのまま使えるコピペシリーズ第2弾をお送りする。連載の第10回目でそのまま~/.zshrcにコピーすれば使える設定ファイルを紹介したが、これが好評だった。とりあえず、読者の皆さんはコピペしてzshの世界を堪能したらしい。あれからいくらかの変更や設定追加を行ったので、その最新版を公開しよう。というわけで、持ってけ!! 野郎どもっ!!! リスト1.1 コピー&ペースト対応 ~/.zshrc ファイル - LInux/FreeBSD/Mac OS X 対応版 # users generic .zshrc file for zsh(1) ## Environment variable configuration # # LANG # export LANG=ja_JP.UTF-8 ## Default shell configuration # #

    gan2
    gan2 2007/08/03
  • [O] さくらサーバーにEmacsとScreenとZshとlvを入れる

    « メトロイド プライム ハンターズとDS Lite | トップページ | モンドセレクションとは » さくらサーバーにEmacsとScreenとZshとlvを入れる [Programming] 知人のさくらサーバーのアカウントでEmacsが使えるように、 Emacsをインストールすることになった。 「そんなことしないでviを使ったほうが良い」と 言われるかもしれませんが、 入れる必要があるのでインストール。 FreeBSDを触るのは4年ぶり。 しかも他人のアカウントなので、緊張しまくり。 どうせならScreenとZshも入れておこう、と、 頼まれてもいないことも、やってしまった。 まぁ、怒られたら消せばいいし。 以下作業メモ。 インストール時の実行権限を持っていないので、野良make。 いずれも$HOMEにインストールしました。 ・emacs21を入れてみた

  • 1