Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

コマンドまとめ~ubuntu, vim, git, tig

$
0
0

モブプログラミングを仲間とする時に、よく使うコマンドをまとめておくことにしました。
ubuntu, vim, git, tigのコマンドを記載しています。
閲覧のしやすさを考え、同じ記事にしています。

ubuntu

コマンド説明
$ Ctrl + c実行コマンドキャンセル
$ cd ~ホームディレクトリに移動
$ cd /ルートディレクトリに移動
$ cd ..親ディレクトリに移動
$ lsカレントディレクトリの中身確認
$ mv {現ファイル名} {新ファイル名}ファイル名変更
$ grep -r "{検索文字列}"ファイル内検索
$ vim {ファイル名}ファイルをvimで開く

vim

ファイル準備

コマンド説明
:vsplit垂直分割
:split水平分割
Ctrl + w, →分割画面間の移動
:e {ファイル名}ファイルを開く

編集

コマンド説明備考
yyコピー5yy(5行コピー)
pペーストカーソルの1行下に入る
dd切り取り3dd(3行切り取り)
u元に戻すUndo
Ctrl + rやり直しRedo
v選択
o改行◦ カーソルの1行下に入る
◦ Insertモードに移行する
iInsertモードに移行EscでCommandモードに戻る

移動

コマンド説明
ggファイル先頭に移動
Shift + gファイル末尾に移動
{数字}gg数字行に移動
^行のテキスト先頭に移動
0行頭に移動
$行末に移動
%対応する括弧に移動

検索/置換

コマンド説明
/ {検索単語}後方検索
? {検索単語}前方検索
:%s/{置換前単語}/{置換後単語}ファイル内の最初に見つかった単語を置換
:%s/{置換前単語}/{置換後単語}/gファイル内のすべての単語を置換
:%s/{置換前単語}/{置換後単語}/gcファイル内のすべての単語を確認しながら置換

保存/終了

コマンド説明
:wファイル保存
:waすべてのファイルを保存
:qファイルを閉じる
:qaすべてのファイルを閉じる
:wqaすべてのファイルを保存して閉じる

git

ステージ
$ git add -A
コミット
$ git commit -m '{コメント}'
プッシュ
$ git push origin {LocalBaranchName}:{OriginBranchName}
プル
$ git pull origin {OriginBranchName}

tig

$ tigでmain画面起動させた後のコマンドです。

コマンド説明
$ sstatus確認
$ uステージ(アップ/ダウン)
$ !変更を元に戻す
$ Shift + cコミット
$ Enter選択ファイルを開く
$ k↑移動
$ j↓移動
$ !変更を1つずつ元に戻す ※ファイルを開いた状態

Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>