タグ

zshとtipsに関するoinumeのブックマーク (5)

  • zsh の zmv を使って簡単に複数ファイルを一括リネームする - mollifier delta blog

    連番のファイルがずらーっとあったとき、複数のファイル名を一気にスマートに変えたいことがある。一個ずつちまちまリネームなんてやってられない。そんなときは zsh の zmv を使うと便利なので紹介する。 zmv で何ができるか 例えばこんな感じで 1.txt から 6.txt までファイルがあったとする。 % ls 1.txt 3.txt 5.txt 2.txt 4.txt 6.txtでも、ファイル名短すぎてわかりにくいなー、file-1.txt みたいに頭に file ってつけたいなー、って思ったとしよう。 そんなときのために zsh には zmv ってコマンドがあって、この手の一括リネームがスマートにできる。お手軽な使い方はこんな感じ。 あらかじめ ~/.zshrc にこう書いておいてから、 autoload -Uz zmv alias zmv='noglob zmv -W' 一回のコマ

    zsh の zmv を使って簡単に複数ファイルを一括リネームする - mollifier delta blog
    oinume
    oinume 2014/05/16
    zmove便利
  • naoya_itoの火を噴いたシェルtips - Togetterまとめ

    Naoya Ito @naoya_ito シェルでパスワード入力プロンプトでるじゃないですか。途中まで打って間違えたとするじゃないですか。Ctrl + u 打つとリセットできるの知ってた? 俺は知ってた 2014-04-07 19:40:06

    naoya_itoの火を噴いたシェルtips - Togetterまとめ
  • Mac OSX+iterm2+tmux+zsh | Ore no homepage

    2〜3年くらい前にMacを手に入れてからMac OSX+iterm2+tmux+zshで作業してます。ちょっと前は会社ではwindowsにVirtualBox入れてその中でubuntuゲスト作って、ubuntu+tmux+zshで作業してた時期もあったのですが、(なぜかおれの環境だと)たまにvirtualboxがおかしくなったりゲストOSだと動きがもっさりするので、今はこの環境にしてます。んで、ちょっと前に自分のドットファイルを整理したのでそのまとめとしてインストール手順などについて記します。 インストール手順は・・・といきたいところですが、このページを見にきてくれた方にtmuxやらzshの良さを宣伝したいので、まずは便利だと思うオペレーションを紹介します(「2. 環境構築」にインストール手順を記します)。ペイン分割とかウィンドウ分割は他の端末ツールでもできる、ってか今どきあたりまえの機能

    oinume
    oinume 2013/04/10
    esc-qとかesc-h知らなかった!
  • 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)が神な件 - プログラムモグモグ
    oinume
    oinume 2013/03/09
    例えば ./index.html でChrome開いたりとか。
  • zshの自動補完とその例としてのIPアドレス/hostname補完 - カイワレの大冒険 Third

    引越しも終わり、少しずつ落ち着いてきた@masudaKです。今日は、zshという究極のシェルについて、簡単に至極簡単に述べてみたいと思います。 zshに関して何がすごいのかを知りたい場合は後藤さんの記事をひと通り読むのがよいでしょう。24回までありますので、ひと通り読めばzshとは何かを知ることができるかと思います。 詳しい記事は至るところに書かれていますので、ここで言いたいのは一つだけ。 入力する回数を減らせる ということだけです。同僚とシェルの話になったりして、zshって何がいいのと言われたりするのですが、自分がその利点を伝えるとすれば、「入力する回数が減る」ということに尽きるかと思います。 実例 簡単に実例を示しましょう。 # まずzshがインストールされてるか調べる。コマンドは以下のをどれか打って、パスとかパッケージ情報出ればOK。 $ which zsh $ yum info z

    zshの自動補完とその例としてのIPアドレス/hostname補完 - カイワレの大冒険 Third
  • 1