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

vimtutor やった時のメモ

$
0
0

vim を使えるようになりたくて調べたらとりあえず vimtutor から始めるみたいな感じだったのでやってみた備忘録です。

追記:vimtutor ja と打つと日本語で vimtutor が使えました。。。英語できないのでそれに気付かずめっちゃ時間かかりました。

Lesson 1

Lesson 1.1: MOVING THE CURSOR

コマンド内容
hLeft
jUp
 kDown
lRight

Lesson 1.2: EXITING VIM

コマンド内容
esc通常モードになる
q!編集モードの編集内容を全て破棄

Lesson 1.3: TEXT EDITING - DELETION

コマンド内容
xカーソルが乗っている文字を削除

Lesson 1.4: TEXT EDITING - INSERTION

コマンド内容
iテキスト挿入モードになる

Lesson 1.5: TEXT EDITING - APPENDING

コマンド内容
A行末に移動しテキスト挿入
aカーソルの次の文字にテキスト挿入

Lesson 1.6: EDITING A FILE

コマンド内容
:wq編集ファイル保存

Lesson 2

Lesson 2.1: DELETION COMMANDS

コマンド内容
dw1単語削除

Lesson 2.2: MORE DELETION COMMANDS

コマンド内容
d$行末まで削除

Lesson 2.3: ON OPERATORS AND MOTIONS

コマンド内容
dw1単語削除
de1単語削除 (dwとは挙動が少し違う)
d$行末まで削除

Lesson 2.4: USING A COUNT FOR A MOTION

コマンド内容
2w2単語先の最初の文字まで移動
3e3単語先(現在のカーソル位置の単語を含める)の最後の文字まで移動
0行の頭まで移動

Lesson 2.5: USING A COUNT TO DELETE MORE

コマンド内容
d2wdwの2単語バージョン
d3edeの3単語バージョン

Lesson 2.6: OPERATING ON LINES

コマンド内容
dd1行削除
2dd2行削除

Lesson 2.7: THE UNDO COMMAND

コマンド内容
u直前のコマンド取り消し
U行の変更全修正

Lesson 3

Lesson 3.1: THE PUT COMMAND

コマンド内容
p直前にデリートしたものを出力

Lesson 3.2: THE REPLACE COMMAND

コマンド内容
rxカーソル上の文字をxに置き換える

Lesson 3.3: THE CHANGE OPERATOR

コマンド内容
cerx の単語版

Lesson 3.4: MORE CHANGES USING c

e の代わりに w,$,数字なども使える。
cw, c$ など。

Lesson 4

Lesson 4.1: CURSOR LOCATION AND FILE STATUS

コマンド内容
CTRL-Gファイルにおける自分の現在地確認
Gファイルの先頭に移動
ggファイルの最後に移動

Lesson 4.2: THE SEARCH COMMAND

コマンド内容
//以降に入れたワードを検索
n/で検索した操作を繰り返す

Lesson 4.3: MATCHING PARENTHESES SEARCH

コマンド内容
%(,{,[ にカーソルを合わせて % を押すとのペアの片割れに移動する

Lesson 4.4: THE SUBSTITUTE COMMAND

コマンド内容
:s/old/new/g"old"が""new"に置換される

Lesson 5

Lesson 5.1: HOW TO EXECUTE AN EXTERNAL COMMAND

コマンド内容
:!lslsコマンド実行
:!echo Hello World"Hello World" 出力

Lesson 5.2: MORE ON WRITING FILES

コマンド内容
:!w sample.txtsample.txtファイル作成
:!rm sample.txtsample.txtファイル削除

Lesson 5.3: SELECTING TEXT TO WRITE

コマンド内容
(vキーでビジュアルモードにし、テキスト選択した上で):!w sample.txt選択範囲をコピーしたsample.txtファイル作成

Lesson 5.4: RETRIEVING AND MERGING FILES

コマンド内容
:!r sample.txtsample.txtファイルの内容出力

Lesson 6.1: THE OPEN COMMAND

コマンド内容
oカーソルがある行の一個下の行に移動し、挿入モードになる
Oカーソルがある行の一個上の行に移動し、挿入モードになる

Lesson 6.2: THE APPEND COMMAND

コマンド内容
oカーソル位置の直後から挿入モードになる

Lesson 6.3: ANOTHER WAY TO REPLACE

コマンド内容
R単語置換

Lesson 6.4: COPY AND PASTE TEXT

コマンド内容
(vキーでビジュアルモードにし、テキスト選択した上で)y選択範囲のコピー
pペースト

Lesson 7

Lesson 7.1: GETTING HELP

コマンド内容
:helpヘルプ開く

Lesson 7.2: CREATE A STARTUP SCRIPT

.vimrc が設定ファイルだから自由にカスタマイズという説明。

Lesson 7.3: COMPLETION

コマンド内容
:e CTRL-Deから始まるコマンド一覧表示

Viewing all articles
Browse latest Browse all 5695

Trending Articles



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