はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ zsh

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 54件)

zsh + fzf で「あの時作業していたあのブランチ」を快適に探す - mizdra's blog

2024/10/19 このエントリーをはてなブックマークに追加 147 users Instapaper Pocket Tweet Facebook Share Evernote Clip fzf buffer Cursor ブランチ peco

今まで id:mizdra はターミナルで Git ブランチを切り替えるときに、zsh + peco を使った Git ブランチ検索用のキーバインドを使用していた。 # .zshrc function select-git-branch() { selected_branch=$(git branch | cut -c 3- | peco) BUFFER="${LBUFFER}${selected_branch}${RBUFFER}" CURSOR=$#LBUFFER+$#selected... 続きを読む

ひさしぶりにzshに戻りました - ちなみに

2022/03/20 このエントリーをはてなブックマークに追加 204 users Instapaper Pocket Tweet Facebook Share Evernote Clip POSIX準拠 MacOS Fish シェル マシン

仕事用のマシンをM1 MacBook Proに交換してもらったので、開発環境を整え直しました。 2年ほど fish を使ってきたのだけれど、普段は良いのだけれど、ちょっと自動化したくなったときに、やはりPOSIX準拠じゃないシェルはなかなか難しかった。macOSの標準も zsh になったことだし、久しぶりに戻ってみることにした。 導... 続きを読む

macOS の zsh ではこれだけはやっておこう

2021/10/24 このエントリーをはてなブックマークに追加 336 users Instapaper Pocket Tweet Facebook Share Evernote Clip MacOS

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 続きを読む

シェルスクリプトを書くのをやめる - blog.8-p.info

2021/09/15 このエントリーをはてなブックマークに追加 469 users Instapaper Pocket Tweet Facebook Share Evernote Clip シェルスクリプト 広義 8-p.info スクリプト 言語

今年から、できるだけシェルスクリプトを書くのをやめようとしている。私が毎日 zsh に打ち込んでいるのも広義のシェルスクリプトだし、自分用の雑なスクリプトを書くことはあるけれど、チームの他の人も将来に使ったり改変したりするようなものは、なるだけ他の言語を使っている。 シェルスクリプトを書くのは難しいし... 続きを読む

WSL2でWeb開発環境の構築メモ (zsh, node, dockerなど)

2020/12/09 このエントリーをはてなブックマークに追加 385 users Instapaper Pocket Tweet Facebook Share Evernote Clip Mac WSL2 Windows Terminal WSL

はじめに Web開発といえばUNIXターミナルが使えるMacが便利だったが、ついに今年WSL2が正式リリースされた。これでようやくWindowsでまともなWeb開発環境を構築することが可能になって喜びもひとしお。 それどころか、WSL2, Windows Terminal, VS Codeと便利なツールがどんどんリリースされていてMacよりも便利といえる... 続きを読む

bash の危険な算術式 - どさにっき

2019/09/01 このエントリーをはてなブックマークに追加 377 users Instapaper Pocket Tweet Facebook Share Evernote Clip bash DASH AsH シェルスクリプト bin

■ bash の危険な算術式 _ 使ってる人がいちばん多いだろうからタイトルでは bash としてるけど、ここで取り上げることは zsh および ksh 一族(本家 ksh、pdksh、mksh)にも該当する。ash、dash などでは該当しない。 _ 以下のシェルスクリプトには脆弱性がある。わかるだろうか。 #!/bin/bash # "品目,単価,個数" の形式... 続きを読む

zshの読み方を決めよう!

2019/06/04 このエントリーをはてなブックマークに追加 224 users Instapaper Pocket Tweet Facebook Share Evernote Clip デフォルトシェル MacOS 読み方 はてな民

晴れてmacOSのデフォルトシェルになったzshですが、読み方がバラバラです。 はてな民で読み方を決めてしまいましょう! 候補一覧ゼッシュ ザッシュ ジィーシェル ゼットシェル ゼットエスエイチ 続きを読む

macOS 10.15 Catalinaではbashに代わりzshがデフォルトシェルに。 | AAPL Ch.

2019/06/04 このエントリーをはてなブックマークに追加 125 users Instapaper Pocket Tweet Facebook Share Evernote Clip デフォルトシェル bash AAPL iTunes 以下

macOS 10.15 Catalinaではbashに代わりzshがデフォルトシェルになるそうです。詳細は以下から。  Appleは現地時間2018年06月03日、iTunesをMusicやPodcasts、TVアプリ 続きを読む

tmuxを効率よく使って開発を爆速にする最高の設定

2018/10/21 このエントリーをはてなブックマークに追加 436 users Instapaper Pocket Tweet Facebook Share Evernote Clip tmux Neovim 爆速 リポジトリ コーディング

リポジトリを横断しての開発 自分は普段いくつかの(主にマイクロサービス)リポジトリを横断しつつコーディングをしています。 その際に tmux + zsh + neovim を使っているのですが、tmux(とzsh)を使って複数のリポジトリを横断する最高の設定を使っているので紹介します。 まず前提として、複数リポジトリのマイクロ... 続きを読む

zsh の起動を500%高速化した話 - Qiita

2017/10/28 このエントリーをはてなブックマークに追加 159 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita AUTOLOAD tmux 起動 スクリプト実行

高速化の敵 外部スクリプトロード (最も遅い) zsh 関数定義 zsh スクリプト実行 高速化の味方 分離された実行可能ファイル autoload による遅延ロード 複数 zsh ファイルの統合 実践したテクニック集 tmux の起動を高速化 tmux を起動するのに zsh プラグインは不要。 続きを読む

fish shell を使いたい人生だった | Developers.IO

2017/04/26 このエントリーをはてなブックマークに追加 187 users Instapaper Pocket Tweet Facebook Share Evernote Clip Developers.IO 人生 bash 結論 コマンド履歴

ずっとbashを使っていました。zsh、興味はありましたが、プラグインのための設定を書くのがなんとなく大変そうだという理由で、敬遠していました。そこに fish shell (以下 fish) が手を差し伸べてくれたのです。結論から書くと、bash と同程度の設定ファイルの記述量で、ディレクトリ間の移動やコマンド履歴の呼び出しといった利便性は飛躍的に向上しました。そして見た目が良い。入れて損はあり... 続きを読む

vim も zsh も捨てた - AnyType

2017/04/19 このエントリーをはてなブックマークに追加 388 users Instapaper Pocket Tweet Facebook Share Evernote Clip vim zshrc vimrc スパゲティコード 別人

2017 - 04 - 18 vim も zsh も捨てた 開発環境 プロジェクト移行期に入って暇な時間ができたので、開発環境をリフレッシュすることにした。 vim や zsh の設定が少しずつ壊れてきていたのだった。 .vimrc や .zshrc を眺めてみると、かつて意識が高かった頃に施した設定が何のためのものだったのか忘れてしまっていた。別人が書いたスパゲティコードのようだった。 また v... 続きを読む

.zshrcを4年ぶりにメンテナンス。モダンなzsh環境にしてみた。 – まつぼ x Web

2017/01/29 このエントリーをはてなブックマークに追加 262 users Instapaper Pocket Tweet Facebook Share Evernote Clip zshrc antigen 起動 水曜日 メンテナンス

.zshrcを4年ぶりにメンテナンス。モダンなzsh環境にしてみた。 by matsubokkuri · 公開 2016/1/6 水曜日 · 更新済み 2016/1/12 火曜日 概要 あけおめ。このブログも14年目に突入しました。4年ほどメンテナンスしていなかった.zshrcをメンテナンスします。 1ヶ月前ぐらい、zshのplugin管理のために antigen を入れたら、zshの起動に4秒く... 続きを読む

出る杭を打つ技術

2016/04/18 このエントリーをはてなブックマークに追加 521 users Instapaper Pocket Tweet Facebook Share Evernote Clip vim コンフィグ emacs 技術 tmux

若者の成長曲線は半端なく、おじさんエンジニアは日々恐怖を覚えます。 出る杭はちゃんと打っておきましょう。 環境の弄りがいのあるツールを教える Emacs, VIM, zsh, tmuxなど…設定のいじりがいのあるツールは理想の環境を追い求めても終わりはなく、コンフィグはどんどん膨れ上がるばかりです。 それらを「一流のプログラマは、一つの道具にこだわりとことん使い尽くすもんだぜ」とでも言って、ずっと... 続きを読む

zsh のあまり知られていなそうな機能 - Qiita

2016/02/10 このエントリーをはてなブックマークに追加 184 users Instapaper Pocket Tweet Facebook Share Evernote Clip シンボリックリンク Qiita find 修飾子 $ rm

自分が使っている便利な機能を紹介 $ rm * / (-@) ファイル修飾子は使っている人も多いはず。 zsh で find を使わずに簡単にファイルを絞り込む *(@) でシンボリックリンク *(-@) でリンクが切れたシンボリックリンク rm **/*(-@) で下位階層含めたリンク切れのシンボリックリンクの削除 修飾子で他に便利なのは *(-ch-1) シンボリックリンクのリンク先が1時間以... 続きを読む

zshの起動を高速化する方法 - なっく日報

2016/02/03 このエントリーをはてなブックマークに追加 134 users Instapaper Pocket Tweet Facebook Share Evernote Clip プロファイリング ボトルネック 定石 日報 計測

2016 - 02 - 02 zshの起動を高速化する方法 ネタがないので、昔こんなことをやって zsh の起動を高速化したよというのを共有したいと思います。 計測 〜が遅いという場合、プロファイリングするのが定石ですね。 uu59のメモ | zshまわりを整理した という素晴らしい記事を参考に、 ボトルネック を割り出しました。 ↑の記事に全て書いてますが、一応プロファイリングの方法をコチラにも... 続きを読む

zshってどう発音すればいいの - Qiita

2015/12/05 このエントリーをはてなブックマークに追加 106 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita 発音 光景 候補 書籍

聞かせてくれたまえ。君はzshをなんと呼んでいるかね zshをどう発音するかは、なかなか難しい問題です。 これはzshに限った話ではありませんが、ずっと書籍などで独学していた人が、いざ勉強会で発表しようというときにトンチンカンな発音をしてしまって恥をかく……というのはありがちな光景です。 そこで本日は、よく見られるzshの呼び方を確認し、もっとも無難な読み方を考察してみたいと思います。 発音の候補... 続きを読む

Bash - そのシェルスクリプトもうちょっとシンプルに書けそう Tips集(Golf/シェル芸ではない) - Qiita

2015/12/03 このエントリーをはてなブックマークに追加 573 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita bash シェルスクリプト golf Python

Shell Script Advent Calendar 2015 4日目 の投稿です。 以前から自分用にメモしていたものを文字起こししました。 はじめに 仕事でシェルを使い始めて3年くらい経ちました。 途中、python や ruby でスクリプト作ったり、ちょっと zsh に浮気したりしましたが、なんだかんだで今も Bash を使うことが多いです。 この3年間、スーパーシェル芸人にご教授頂いた... 続きを読む

zsh から fish にした。 - yoshiori.github.io

2015/11/02 このエントリーをはてなブックマークに追加 111 users Instapaper Pocket Tweet Facebook Share Evernote Clip ユーザーフレンドリー Yoshiori インスコ Fish

3ヶ月くらい前からシェルを fish にしてみてるので、適当に設定など共有。 先に行っておくけど zsh より良い所とか聞かれても知らない。 気分転換&頭の体操で zsh のカスタマイズの延長くらいの気分で乗り換えた。 インスコ 1 $ brew install fish 以上 oh-my-fish インスコ fish-shell の良い所は特に設定などをしなくてもユーザーフレンドリーであることで... 続きを読む

Bash - ターミナルの作業が捗るかもな小技5つ - Qiita

2015/03/23 このエントリーをはてなブックマークに追加 701 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita bash ターミナル ディレクトリ 階層

ターミナルで作業する事が多いんですが、そのときによく使っているちょっとしたときに便利なコマンドなどを紹介します。 bashで説明します。 (zsh でもつかえるし、もっと便利になる物も多いですが) 1. 並列な階層に複数ディレクトリを一度に作成 {} を利用します。 aa,bb,cc というディレクトリを作るとき。 続きを読む

ターミナルのコマンド履歴入力がスーパー楽になるzsh + oh-my-zsh + pecoの導入手順メモ。

2015/03/23 このエントリーをはてなブックマークに追加 201 users Instapaper Pocket Tweet Facebook Share Evernote Clip peco stilo Bush oh-my-zsh コマンド

名古屋のプログラマー、 @stilo さんから「ターミナル使うなら絶対zsh + oh-my-zsh + pecoを導入したほうがいいよ!」教えてもらい、実際に使ってみたらすこぶる便利だったので導入メモを書いておきます。 zsh + oh my zsh + pecoの利点。 bushのみに比べて、zsh + oh my zsh + pecoを導入すると飛躍的にコマンドが打ちやすくなります。 どうい... 続きを読む

zshの外部プラグインまとめ - Qiita

2014/12/24 このエントリーをはてなブックマークに追加 192 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita ユーザ プラグ プラグイン 標準

zshは標準の機能を使うだけでも便利だけど、それでも足りないときはいろいろなプラグインを追加して拡張できる。でも、プラグイン一覧はどこかにまとまっているわけではない。特に、zsh本体に標準で含まれているプラグインはman zshcontribを見ればわかるけど、それ以外のユーザが独自に作ったプラグインはGoogle検索とかで地道に探すしかない。 そこで、zshで使用できる標準で含まれていないプラグ... 続きを読む

Zsh + Prezto で快適コマンド環境を構築する | Developers.IO

2014/08/31 このエントリーをはてなブックマークに追加 216 users Instapaper Pocket Tweet Facebook Share Evernote Clip oh-my-zsh 本稿 Developers.IO 手順

Prezto 今回はコマンドライン環境の話です。私は以前より oh-my-zsh を利用していましたが、テーマの調子が悪かったので Prezto に乗り換えてみました。結構快適だったので、いまは Prezto を使っています。 本稿では Zsh + Prezto で快適なコマンドライン環境を構築する方法について簡単ですがご紹介します。 Zsh + Prezto 環境を構築する 環境構築の手順につい... 続きを読む

iTerm2 と zsh のインストールと基本的な設定 - Qiita

2014/08/12 このエントリーをはてなブックマークに追加 130 users Instapaper Pocket Tweet Facebook Share Evernote Clip bash Qiita Terminal.app iTerm2

今までは何も考えずに Terminal.app で bash を使ってたけど,最近黒い画面で作業することが多くなった.なので,この機会に Terminal.app と bash から卒業して,iTerm2 と zsh を使うことにした. iTerm2 と zsh を使おうと思ったきっかけはこの記事. http://yulily100.hatenablog.jp/entry/2014/08/03/2... 続きを読む

peco/percolでCUIなスニペットツールを作ってみる - Glide Note - グライドノート

2014/06/26 このエントリーをはてなブックマークに追加 171 users Instapaper Pocket Tweet Facebook Share Evernote Clip peco sheet percol Glide Note 補完

以前にSheetというスニペットツールを利用すると大変便利と書いた。 CUIなスニペットツールsheetが便利なのでzshでsheetファイルを補完 - Glide Note - グライドノート で、障害対応で使うコマンドとかよく忘れるコマンドを大量に登録してて、毎日使ってて重宝してるんですが、スニペットが 増えると管理が破綻する問題があって、pecoやpercolを使えば解決出来そうと思ってやっ... 続きを読む

 
(1 - 25 / 54件)