Submit Search
Upload
vim勉強会
•
2 likes
•
1,942 views
M
mes51
Follow
Education
Report
Share
Report
Share
1 of 30
Recommended
10分で覚えるvim講座 基本編
10分で覚えるvim講座 基本編
har hogefoo
5分でわかるvim講座 入門編
5分でわかるvim講座 入門編
har hogefoo
สังคม
สังคม
nseasonfinal9
Craig-Bampton Method
Craig-Bampton Method
siavoshani
Love каток geometria.ru
Love каток geometria.ru
Vova Grygoriev
Eng
Eng
tonsapon
предложение для спортзалов
предложение для спортзалов
Vova Grygoriev
Auto marketing-presentation-1
Auto marketing-presentation-1
thorsky
Recommended
10分で覚えるvim講座 基本編
10分で覚えるvim講座 基本編
har hogefoo
5分でわかるvim講座 入門編
5分でわかるvim講座 入門編
har hogefoo
สังคม
สังคม
nseasonfinal9
Craig-Bampton Method
Craig-Bampton Method
siavoshani
Love каток geometria.ru
Love каток geometria.ru
Vova Grygoriev
Eng
Eng
tonsapon
предложение для спортзалов
предложение для спортзалов
Vova Grygoriev
Auto marketing-presentation-1
Auto marketing-presentation-1
thorsky
Pingthink executive coach
Pingthink executive coach
theagni
Pingthink executive coach ceo briefing
Pingthink executive coach ceo briefing
theagni
Pingthink executive coach
Pingthink executive coach
theagni
Rff dp-10-61
Rff dp-10-61
siavoshani
Villajoyosa
Villajoyosa
Spania24
Math
Math
tonsapon
ภาษาไทย
ภาษาไทย
nseasonfinal9
Content Marketing. Now.
Content Marketing. Now.
WTBWY Content Marketing
สุขศึกษาฯศิลปะการงานอาชีพฯ
สุขศึกษาฯศิลปะการงานอาชีพฯ
nseasonfinal9
Aviso 2 color 5 columnas x 142 separaciones
Aviso 2 color 5 columnas x 142 separaciones
Gadmiel Miraval
ภาษาอังกฤษ
ภาษาอังกฤษ
nseasonfinal9
Calpe - Calpe in Spain
Calpe - Calpe in Spain
Spania24
Aviso 3 color 5 columnas x 345 separaciones
Aviso 3 color 5 columnas x 345 separaciones
Gadmiel Miraval
Programa bac 2011_c_limba_engleza
Programa bac 2011_c_limba_engleza
Adrian Tarau
Angol kf teszt_ifo
Angol kf teszt_ifo
Adrian Tarau
HG decontare-naveta
HG decontare-naveta
Adrian Tarau
Sae 951288
Sae 951288
siavoshani
Pingthink corp
Pingthink corp
theagni
Alfaz del pi
Alfaz del pi
Spania24
Sports Presentation
Sports Presentation
FramePhoto
More Related Content
Viewers also liked
Pingthink executive coach
Pingthink executive coach
theagni
Pingthink executive coach ceo briefing
Pingthink executive coach ceo briefing
theagni
Pingthink executive coach
Pingthink executive coach
theagni
Rff dp-10-61
Rff dp-10-61
siavoshani
Villajoyosa
Villajoyosa
Spania24
Math
Math
tonsapon
ภาษาไทย
ภาษาไทย
nseasonfinal9
Content Marketing. Now.
Content Marketing. Now.
WTBWY Content Marketing
สุขศึกษาฯศิลปะการงานอาชีพฯ
สุขศึกษาฯศิลปะการงานอาชีพฯ
nseasonfinal9
Aviso 2 color 5 columnas x 142 separaciones
Aviso 2 color 5 columnas x 142 separaciones
Gadmiel Miraval
ภาษาอังกฤษ
ภาษาอังกฤษ
nseasonfinal9
Calpe - Calpe in Spain
Calpe - Calpe in Spain
Spania24
Aviso 3 color 5 columnas x 345 separaciones
Aviso 3 color 5 columnas x 345 separaciones
Gadmiel Miraval
Programa bac 2011_c_limba_engleza
Programa bac 2011_c_limba_engleza
Adrian Tarau
Angol kf teszt_ifo
Angol kf teszt_ifo
Adrian Tarau
HG decontare-naveta
HG decontare-naveta
Adrian Tarau
Sae 951288
Sae 951288
siavoshani
Pingthink corp
Pingthink corp
theagni
Alfaz del pi
Alfaz del pi
Spania24
Sports Presentation
Sports Presentation
FramePhoto
Viewers also liked
(20)
Pingthink executive coach
Pingthink executive coach
Pingthink executive coach ceo briefing
Pingthink executive coach ceo briefing
Pingthink executive coach
Pingthink executive coach
Rff dp-10-61
Rff dp-10-61
Villajoyosa
Villajoyosa
Math
Math
ภาษาไทย
ภาษาไทย
Content Marketing. Now.
Content Marketing. Now.
สุขศึกษาฯศิลปะการงานอาชีพฯ
สุขศึกษาฯศิลปะการงานอาชีพฯ
Aviso 2 color 5 columnas x 142 separaciones
Aviso 2 color 5 columnas x 142 separaciones
ภาษาอังกฤษ
ภาษาอังกฤษ
Calpe - Calpe in Spain
Calpe - Calpe in Spain
Aviso 3 color 5 columnas x 345 separaciones
Aviso 3 color 5 columnas x 345 separaciones
Programa bac 2011_c_limba_engleza
Programa bac 2011_c_limba_engleza
Angol kf teszt_ifo
Angol kf teszt_ifo
HG decontare-naveta
HG decontare-naveta
Sae 951288
Sae 951288
Pingthink corp
Pingthink corp
Alfaz del pi
Alfaz del pi
Sports Presentation
Sports Presentation
vim勉強会
1.
vim勉強会 基本的な使い方
2.
勉強会の目的 •vimの操作を覚えて作業 効率を上げる •モヒカンの方にモヒモヒ にされる情報共有を行う
3.
vimの使い方
4.
vimの使い方 •忙しい方は… $ vimtutor
5.
vimの使い方 •モード vimを操作する上で肝になる部分 コマン ド モード
ノーマ ビジュア ル ル 編集 モード モード モード
6.
ノーマルモード カーソルの移動や、削 除、コピー等を行う
7.
移動方法 •単語単位での移動 wで前方、bで後方に移 動
{num}wと入力すること で{num}分単語を移動で
8.
移動方法 •ページダウン・アップ Ctrl +
f: ページダウン Ctrl + b: ページアップ
9.
移動方法 •行移動 gg: 先頭行に移動
G: 最終行に移動 {num}G: {num}行目に移 動
10.
移動方法 •その他移動方法 %: []や()等、対応する括
弧に移動 $: 行末に移動 0: 行頭に移動
11.
削除 •dコマンド d
の後に続くモーション (wやb等)の分だけ削除す る 削除した文字列はヤンク
12.
コピー •yコマンド yの後のモーション分だ
けヤンクにコピーする ヤンク: vim専用のクリッ プボード
13.
貼り付け •p カーソルのある位置にヤ ンクの内容を貼り付ける
14.
Undo・Redo •u Undo •Ctrl
+ r Redo
15.
コマンドモード vimのコマンドを実行 し、様々な編集を行う :や/、?で移行する
16.
終了 •:q •:q! 強制的に閉じる
17.
ファイルの保存 •:wqでもいいけど… ZZの方が1キー少ない!
18.
検索 •/検索文字列 nで次の検索結果、Nで
前の検索結果に移動
19.
置換 •:s/検索文字列/置換文字列 :s/…/…/g
:行全体を置換 :%s/…/…/g :ファイル全体 を置換
20.
シェルコマンドの実 行シェルコマンド • :! :!!で実行結果を貼り付け ることも可能
21.
インデント •:>> 行をインデントする •:<<
行を逆インデントする
22.
設定の変更 •:set …
設定を有効、または変更 する 例 :set number :set ic
23.
画面分割 •:split file
画面を上下に分割する •:vsplit file 画面を左右に分割する
24.
編集モード テキストの入力・削除を 行う 挿入モードと置換モード の2つがある
25.
編集モード •a: 次の文字に移動し、挿 入モードに移行 •A:
行末に移動し、挿入 モードに移行
26.
編集モード •i: 挿入モードに移行 •R: 置換モードに移行
27.
編集モード •o: カーソルの下に空行を 追加し、挿入モードに移
行 •O: カーソルの上に空行を 追加し、挿入モードに移
28.
ビジュアルモード テキストの範囲選択を行 い、バッファへのコピー や削除を行う
29.
ビジュアルモードへの移 行 •通常: v •行: V •矩形:
Ctrl + v
30.
選択文字列の操作 •y: ヤンクバッファにコ ピー •d:
削除 •c: 削除後、編集モードに 移行 •=: 選択行をインデントす