周回遅れでIT業界デビューしたエンジニアのブログ

就職氷河期にモロにぶち当たり、人生で混迷を極めた末にIT業界に安寧を見出そうとしているアラフォーのお勉強日記です。

DjangoとVimを触り始めました。

Djangoチュートリアルを進めるついでに、vimを触り始めました。 どっちみちlinuxの画面でviを使うので、覚えておいた方がいいよね!ということで。

Django

f:id:sionff:20180928171319p:plain djangoチュートリアル。voteシステムを作ったり。
→ はじめての Django アプリ作成、その 1 | Django documentation | Django

Vim

f:id:sionff:20180928171337p:plain こちらはvim。シンプル! www.kaoriya.net

Vimのコマンド

1回でも使ったものをメモ。随時追加。

コマンド 動作
:w 保存する
:q 終了する
o 現在の行の下に改行してインサートモード
i カーソルの位置からインサートモード
x カーソルの位置の文字を削除
dd カーソルの位置の行を削除
[n]x カーソルの位置からn文字を削除
h 左にカーソルを移動
j 下にカーソルを移動
k 上にカーソルを移動
l 右にカーソルを移動
u アンドゥ
Ctrl+r リドゥ
Ctrl+W→v ウィンドウを垂直分割
Ctrl+W→c 現在のウィンドウを閉じる
Ctrl+W→h 左のウィンドウに移る
Ctrl+W→j 下のウィンドウに移る
Ctrl+W→k 上のウィンドウに移る
Ctrl+W→l 右のウィンドウに移る
yy 現在のカーソルの行をコピー
p 現在のカーソルの下の行にペースト
:e . ファイルエクスプローラーを開く
<enter> ファイル/ディレクトリを開く
d ディレクトリ作成
D ファイル削除