ターミナルって何?パソコンって何?
明けましておめでとうございます!
今年からよろしくお願いいたします!
2018年が始まり、いよいよ僕もスーツを着る年になりました。JD.です。
今日は昨年度のインターン中に学んだことを、初心者目線からお届けします。
ちなみに僕はMacを使っております。
ターミナルってなんすか
僕は一応高専生なのでターミナルを使ったことはありましたが、よく分からないままエディタを開き、コードを教科書コピーして課題提出しておりました。
僕「cd でどっかに移動するんだな。mkdir でディレクトリ作るんだな。ムフフ」
くらいの知識しか持ち合わせておりませんでした。
キーボード「ズダダダダダダダダダダダダダダダッッッ」
プ ロ グ ラ ム 完 成
そりゃもう、かっこいいのなんの
僕もいろいろ教えていただきました。
iterm2になった
ごめんなさい、
あまりにも鮮やかな手つきでiterm2にさせられたのでどうやったかわかりません。
ただ、細かいカスタマイズがターミナルに比べてしやすいのがメリットだって言ってました。
zshになった
シェルがbashからzshになりました、シェルというのはユーザーとカーネルにあるプログラムをコマンドによって繋ぐもの。でしょうか。
カーネルはパソコンの中身を管理している神みたいなものだと勝手に解釈してます。
zshになって感動したのは、強い補完機能です。びっくりしました。
cdって打って[TAB] [TAB] [TAB] ...わんさかわんさか僕のディレクトリが出て来ます。。。
あといろいろカスタマイズできるみたいですね。
見た目がカッコよくなった
インターン生友達の後輩くんに教えていただいたコマンド
$ ls -a
を使えば、.ドットから始まる隠れたディレクトリまで見ることが出来るんですね。。
つまり lsコマンドの強化版みたいな感じですね。
その中に
.zshrc というファイルがあります。これがzshの設定がいろいろ書き込まれているヤツなのかな?
$ vim .zshrc でvimを使って.zshrcファイルを開いてみると
何やら色々難しいことが書かれていて発狂しそうですね。
しかし、10行目に
ZSH_THEME="wezm"と書かれているのが分かるかと思います。
テーマが選択できそうです。
下記のサイトから好きなテーマを選択して、""内をテーマ名にすることで変更できます。
僕はこのwezmが気に入っています!
vimの基本の基本操作
どうも、emacsを使っていたがvimに強制変更させられたJD.です。お元気でしょうか。
vimの操作は少し僕には特殊でした。
まず、入力できない
キーボードで a を押さないと、入力モードに入りません。
入力モードから 戻るには escキー を推します。
入力モードにて入力を終えたら、 escキー → :キー → wq! と入力 → 力強くreturnキー
という一連の流れを踏んで入力終了のちターミナルへと帰ることができます。
:キーは非入力モードの時に、命令実行出来るようにするコマンドです。
そこにwq!という命令を打ち込むことで、保存して終了(Write & quit)します。
びっくりマークはなんでしょう。。僕は ! 付けないと終了できません。
その他いろいろな操作がありますが、僕はまだあまり覚えてないです。
詳しくはこちら
僕も勉強します〜!
インターン初日に僕が得たもの
- ターミナルとは、操作あれこれ
- iterm2 zsh などの環境
- Qiitaってサイトがあるよってこと
- 自分で調べながらやったらなんとかなるよってこと
それぞれについてもまた詳しく書きますー!今日は概要だけ。
ではまた。