[001]zsh 環境整備 バッファ[20210307]

明日終わるかもわからんけど、書き方わからんので、慣れたらあとでプラットフォーム変えよう。行間大きい。

○zsh install 

○.zshrc のファイルに、以下を追加

バッファが分割できる

(command D は縦、command + shift Dは横)

(command? + w でバッファ消去)

wslか何かでwindowsでもトライ。

仕事で使うならデフォルトで入っている状態で使うことが多いからおもちゃになりそうだけど、環境設定だけでもかなり勉強になるので面白い。



--------------------追記

ひたすら難しい。よくわからん。

環境設定って名前つけてみたけど、環境なのかもわからん。謎。

オブジェクト指向の前にファイル指向から。

とりあえずoh-my-zshというのが使えるようなので、
インストール。プラグインが豊富らしいです。

Install oh-my-zsh
$ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"


iterm のダウンロードから。よくわからんけど、terminal.app以外の画面でできることもあるらしい。terminal使えばいいのにと思うのですが、何か理由があるはず。

後、fって押すとmacのファインダーが開く。不思議。

Qiitaおもしろそうだけど、プログラミングなんてまるでわからんし、記録で残すとなるとよくわからんから、noteとか公共性とか整合性とか必要がないやつで記録とった方がいいのか悩む。onedriveとかで残してもいいけど、ある程度発信しているくらいの緊張感ないと挫折する自信がある。noteかブログか。

この記事、同じことやってる。日本語でわかりやすい。

https://qiita.com/iwaseasahi/items/a2b00b65ebd06785b443

--------------------


# custom aliases
alias f='open -a Finder';
alias c='code .';
alias ll="ls -la";
alias ..l="cd ... && ll";
alias pg="echo 'Pinging Google' && ping www.google.com";
alias de="cd ~desktop";
alias dd="cd ~/code";
alias d="cd ~/code && cd ";
alias deleted-dsfiles="find . -name 'DS_STORE' -type f -delete";
alias npm-update="nix nom-check -u";
alias flush-dns='sudo dscasheutil -flushcashe;sudo killall -HUP mDNResponder';
alias show-files='defaults write com.apple.finder AppleshowALLFiles YES;killall Finder /System/Library/CoreServices/Finder.app'
alias hide-files='defaults write com.apple.finder AppleshowALLFiles NO;killall Finder /System/Library/CoreServices/Finder.app'

## git aliases
alias gc="git checkout";
alias gcm="git checkout master";
alias gs="git status";
alias gpull="git pull";
alias gf="git fetch";
alias gfa="git fetch --all";
alias gf="git fetch origin";
alias gpush="git push";
alias gpushf="git pushf";
alias gd="git diff";
alias ga="git add .";
alias glog="git log";
alias gb="git branch";
alias gbr="git branch remote";
alias gfr="git remote update";
alias gbn="git checklist -8 ";
alias grf="git reflog";
alias grh="git reset HEAD~";
alias gac="git add . && git commit -a -m ";
alias gsu="git gpush --set-upstream origin ";
alias glog="git log --color --graph
--pretty=format: ‘%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset’
--abbrev-commit —'branches"
alias ="";



この記事が気に入ったらサポートをしてみませんか?