タグ

zshに関するYAKのブックマーク (11)

  • zshのalias -s (suffix alias)が神な件 - プログラムモグモグ

    まず, 他のシェルをお使いの人にはごめんなさい. aliasコマンドの-sが使えるのは zsh 4.2.x- で, 他のシェルでは実装されていないと思います. あと, もう既に alias -s 知ってるよーって人は読まなくていいです. alias -s って何? 打ったコマンドの後ろ(suffix)を見て, 適当に宜しくやってくれるやつです. 次の例を見て下さい. ~$ echo "print ('hello, world')" > hello.py ~$ python hello.py hello, world ~$ alias -s py=python py=python ~$ ./hello.py hello, world ~$ Pythonのコードは python hello.py で実行出来ますが, お尻が py なら python を使います, とaliasしておけば, ./

    zshのalias -s (suffix alias)が神な件 - プログラムモグモグ
    YAK
    YAK 2013/02/28
  • zshの補完をさらに強力にするzsh-completionsの設定 - Guyon Diary

    普段、iTerm2をデュアルディスプレイの出力側に常に表示させて3分割にして利用しているのですが、zsh-completionsを設定してからサブコマンドを利用するコマンドがとても便利になったので設定方法を記録しておきます。 設定 GitHubで公開されているスクリプト集をダウンロードしましょう。 This projects aims at gathering/developing new completion scripts that are not available in Zsh yet. The scripts are meant to be contributed to the Zsh project when stable enough. [yuki@beaune.local]$ git clone https://github.com/zsh-users/zsh-comple

    zshの補完をさらに強力にするzsh-completionsの設定 - Guyon Diary
    YAK
    YAK 2012/04/26
  • おすすめzsh設定 - 2011-09-05 - ククログ


    zsh使便使便便zsh Emacs使Emacs  zshzsh ~  .zshrc #   # ~/.zsh.d/zshrc  #   .zshenv #   # ~/.zsh.d/zshenv
    おすすめzsh設定 - 2011-09-05 - ククログ
    YAK
    YAK 2011/09/05
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知


    2020131()  2019 -   : 2020131() :2020131() 稿 稿 -   2020-06-25  2020228
    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 上に行くcd作った - hitode909の日記

    シェルで,上のディレクトリに行くのがめんどくさくて,cd ../../../../とかしないといけなくて,指を痛める. 上に行くためのupっていうコマンドを作ることにした. その1 up 3ってやると,3つ上に行くのを作った. function up() { i=0 while [ $i -lt $1 ] do cd ../ i=`expr $i + 1` done } 使い方 % pwd /Users/fkd/co/dev/dotfiles % up 3 % pwd /Users/fkd %これは使いにくくて,cd ../../って打つときは,いくつ上に行くか考えながら,../って打ってる.これだと,先に数えておかないといけなくて,難しかった. その2 考えながら入力できるようにしてみた.引数の数だけ見る. function up() { i=0 while [ $i -lt $# ]

    YAK
    YAK 2010/10/03
    米欄のnaoyaさんと全く同じことしてる
  • bash -> zsh 移行レポート - おもてなしの空間

    ●背景 春くらいに zsh がマルチバイト文字に正式対応したので、zsh に移行しない理由は何もなくなったので、思いきって zsh に移行してみた。 ●マニュアル zsh は長い歴史のある素晴しいソフトなんだが、全然普及しないのは、ドキュメントの出来がひどいからだろう。 仕様集という感じでまとまっておらず、デンマーク人が書いているからか、とても英語とは思えない個所も多々あり(俺なんからヒトのことはいえんが)とにかく読みにくい。 作業に入る前に三日程眺めたが、zsh に関しては、マニュアルは読むものではなく、リファレンスマニュアル的に引くだけのものと考えた方がいい。 ●結論 結論からいうと、移行作業は、拍子抜けするくらい楽だった。こんなことだったら、もっと早くに移行すべきだった。 .bash_profile -> .zprofile は実質的な変更個所なし .zshrc は初回起動時の設定支

    bash -> zsh 移行レポート - おもてなしの空間
  • 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 変えとかなきゃ

  • Emacs 上で快適に Bash や Zsh を利用する設定 : 紹介マニア


     Emacs  Emacs  Emacs 使 Shell  Terminal  Emacs   Emacs  Shell     Emacs  Shell Mode  shell term (ansi-term) eshell   Shell  Windows  Shell  Mac OS X  Shell  Emacs  PATH   Shell    terminfo   term  Shell 
  • http://www.dna.bio.keio.ac.jp/~yuji/zsh/zshrc.txt

    #---- プロンプト設定 ------# # 左プロンプト PROMPT='[%n@%m %~]${WINDOW:+"[$WINDOW]"}%# ' ## ## prompt_bang が有効な場合、!=現在の履歴イベント番号, !!='!' (リテラル) # ${WINDOW:+"[$WINDOW]"} = screen 実行時にスクリーン番号を表示 (prompt_subst が必要) # %B = underline # %/ or %d = ディレクトリ (0=全て, -1=前方からの数) # %~ = ディレクトリ # %h or %! = 現在の履歴イベント番号 # %L = 現在の $SHLVL の値 # %M = マシンのフルホスト名 # %m = ホスト名の最初の `.' までの部分 # %S (%s) = 突出モードの開始 (終了) # %U (%u) = 下線モー

  • GNU screen いろいろまとめ。 - naoyaのはてなダイアリー:


     GNU screenTIPS MacOSX 便NDO hardstatus alwayslastline  使 hardstatus alwaysl
    YAK
    YAK 2009/10/07
  • はてなブログ | 無料ブログを作成しよう

    台北市立動物園と迪化街めぐり 子連れ台湾#5 年越し台湾旅行5日目、レジャーや友人との事を楽しむ日です。前日の様子はこちら www.oukakreuz.com 台北市立動物園へ パンダ館 パンダが見られるレストラン 迪化街へ 林茂森茶行でお茶を購入 小花園で刺繍グッズを購入 黒武士特色老火鍋で夕 台北市立動物園へ 松…

    はてなブログ | 無料ブログを作成しよう
    YAK
    YAK 2009/10/07
  • 1