Computer

zshよく使うコマンド、他

find . -name '*.hoge' | xargs rm ファイル削除 grep "test" -nr . | grep mock ファイルの中身検索 ps auwx 稼働プロセス情報 ps auwx | grep a.py | grep -v grep | awk '{print $2}' プロセス番号を取り出す kill -9 プロセスのキル du | sort -nr | hea…

zshプラグイン

oh my zsh Oh My Zsh - a delightful & open source framework for Zsh zshのプラグインをインストールするための物 ~/.zshrc.pre-oh-my-zsh にzshrcの内容がバックアップされる cat ~/.zshrc.pre-oh-my-zsh >> ~/.zshrc で書き込み zshconfigでzshrcをvimで…

zshのこと

zshのコマンド !(command) 直近のコマンド呼び出し ctrl+r コマンド検索 ctrl+a カーソルを行頭へ ctrl+k カーソルから行末まで削除 ctrl+e カーソルを行末へ ctrl+b カーソルを1文字戻る ctrl+f カーソルを1文字進める ctrl+d カーソル位置の文字を削除 zs…

ターミナル分割 tmux

screen, tmux ターミナルの分割ができるよ tmuxの方が上位互換 Screen Cannot make directory '/run/screen': 許可がありません export SCREENDIR=$HOME/.screen で解決 screen (セッション)起動 ctrl+a S 画面横分割 ctrl+a Tab 画面移動 ctrl+a c プロセ…

VIMの環境設定

vim-commentary コメントアウトが簡単にできる GitHub - tpope/vim-commentary: commentary.vim: comment stuff out mkdir -p ~/.config/nvim/pack/tpope/start cd ~/.config/nvim/pack/tpope/start git clone https://tpope.io/vim/commentary.git vim -u N…

テキストエディタ

はじめに sVIM, NeoVIM : テキストエディタ ちゃんとした開発ではIDEが便利な場合が多い。 補助的に使っていこう。 vimは歴史が古く、たくさんの知見が貯まっている。 その分、初心者が使い勝手を良くしようと思うと大変。 neovimは単純さを追求しようとした…

WSL周りの環境設定

Cmder Linuxのターミナルと同様のショートカットキーが使える。 Windows使いであってもMacやLinuxを使う時に困らないようになる。 HP: Cmder | Console Emulator 「Download Full」を選択 展開してCドライブ直下へ移動させる 設定で透明度を変えて、後ろのウ…

Linux

.. : 親ディレクトリ . : カレントディレクトリ 実行コマンド ./a.out は「カレントディレクトリのa.outファイルを実行せよ」という意味。 表現可能な数値には限界がある。例えば、c言語のintという型は32ビットで正負の整数値を扱う。232=4,294,967,296なの…