Submit Search
Vi(m)を教えた話
2 likes
1,683 views
gu4
1 of 36
Download now
Downloaded 11 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
More Related Content
PPTX
お手軽作業自動化入門
高見 知英
PDF
これで大丈夫。Web制作で使うコマンドラインツールの名前と役割をざっくり理解する
Hajime Ogushi
PPTX
プログラミング初心者向け情報サイト「プロスタ」
Yosuke Homma
ODP
Yiiフレームワークを使ってみた
Hisateru Tanaka
PDF
GUIツールで送る快適な Gitライフ@Creators MeetUp #29
Erina Takei
PDF
10分で覚えるvim講座 基本編
har hogefoo
PDF
ディレクタ兼エンジニアの仕事@Creators MeetUp #36
Erina Takei
PDF
オープンソースプロジェクトのはじめかた@Creators MeetUp #25
Erina Takei
お手軽作業自動化入門
高見 知英
これで大丈夫。Web制作で使うコマンドラインツールの名前と役割をざっくり理解する
Hajime Ogushi
プログラミング初心者向け情報サイト「プロスタ」
Yosuke Homma
Yiiフレームワークを使ってみた
Hisateru Tanaka
GUIツールで送る快適な Gitライフ@Creators MeetUp #29
Erina Takei
10分で覚えるvim講座 基本編
har hogefoo
ディレクタ兼エンジニアの仕事@Creators MeetUp #36
Erina Takei
オープンソースプロジェクトのはじめかた@Creators MeetUp #25
Erina Takei
Viewers also liked
(13)
PDF
1 Linux入門 第5章 スクリーンエディタ-vi-
Enpel
PDF
(初心者向け) Vim の機能紹介@nagoya.vim #1
cohama
PDF
自宅サーバーを立てる話
naba0123
DOCX
Linux syllabus
Linux Training Chennai
PDF
JA7YCQプログラミング勉強会 第1回 ~プログラミングやってみようか~
Neppo Telewisteria
PDF
Programming camp code reading
Hiro Yoshioka
PDF
Xp祭り2013
Yoshihiro Furukawa
PPTX
お絵かきのお話(~nw構成図ってどんな感じで書いてます?~)
Tatsuya Maruno
PDF
イマドキC++erのモテカワリソース管理術
Kohsuke Yuasa
PDF
Scalaのコンパイル速度の話が聞きたいだろうし、するつもりだ
yoshiaki iwanaga
PDF
ロードバランスへの長い道
Jun Kato
PDF
ふつうのLinuxプログラミング
Shuhei KONDO
PDF
ネットワークでなぜ遅延が生じるのか
Jun Kato
1 Linux入門 第5章 スクリーンエディタ-vi-
Enpel
(初心者向け) Vim の機能紹介@nagoya.vim #1
cohama
自宅サーバーを立てる話
naba0123
Linux syllabus
Linux Training Chennai
JA7YCQプログラミング勉強会 第1回 ~プログラミングやってみようか~
Neppo Telewisteria
Programming camp code reading
Hiro Yoshioka
Xp祭り2013
Yoshihiro Furukawa
お絵かきのお話(~nw構成図ってどんな感じで書いてます?~)
Tatsuya Maruno
イマドキC++erのモテカワリソース管理術
Kohsuke Yuasa
Scalaのコンパイル速度の話が聞きたいだろうし、するつもりだ
yoshiaki iwanaga
ロードバランスへの長い道
Jun Kato
ふつうのLinuxプログラミング
Shuhei KONDO
ネットワークでなぜ遅延が生じるのか
Jun Kato
Ad
More from gu4
(10)
PPTX
Terraformでオーケストレーションを統一する
gu4
PPTX
Yokohama.vim#8
gu4
PPTX
ストレスレスなフロンティアを求めて NoSSHな環境でB/Gデプロイメントを使い運用にのせた
gu4
PPTX
Nulab tokyo office relocation party LT
gu4
PDF
5年間Yokohama.vimをやってみて感じた事
gu4
PDF
Mackerelに触れる前にサーバー監視について考えてみよう
gu4
PDF
AWS 0からはじめるハンズオン
gu4
PDF
「とても小さいVim」vim tiny
gu4
PDF
「Vimrcリーディングに役立ちそうな」vimrcの設定とplugin管理
gu4
PDF
Yokohama.vim
gu4
Terraformでオーケストレーションを統一する
gu4
Yokohama.vim#8
gu4
ストレスレスなフロンティアを求めて NoSSHな環境でB/Gデプロイメントを使い運用にのせた
gu4
Nulab tokyo office relocation party LT
gu4
5年間Yokohama.vimをやってみて感じた事
gu4
Mackerelに触れる前にサーバー監視について考えてみよう
gu4
AWS 0からはじめるハンズオン
gu4
「とても小さいVim」vim tiny
gu4
「Vimrcリーディングに役立ちそうな」vimrcの設定とplugin管理
gu4
Yokohama.vim
gu4
Ad
Vi(m)を教えた話
1.
vi(m)を教える 仕事をした話
2.
自己紹介
Yuki Asano Woking at atWare.Inc in Yokohama ScrumAlliance Certified ScrumMaster id:guyon / @gu4
3.
今日の話 上司:
guyonさんvimを教える 仕事を引き受けてくれないか 私: Yes sir. やりがいがある仕事ですね
4.
本当の話 上司:
新人研修の講師メンバーと して1stフェーズのviを使った プログラミング基礎よろしく 私: えっ! vimじゃなくてviですか?
5.
作戦 ... プログラミングに利用する前提
ならvimで提案してみよう...
6.
関係者が集まった場で 私:「せっかくなのでvimを!
vimだとxxxでxxxですよ」 偉い人たち:「ふむ。それはいいですね」
7.
その時の私の顔
8.
私が担当したフェーズの前提 プログラミング基礎を学ぶ ● 全操作をLinuxで ● エディタはvi(m)で ● 事前に言語指定あり ● 専攻が情報系じゃなかった人もいる ● 期間は4週間程度 ●
9.
研修がはじまりました
10.
もしこんな人たちが紛れていたら...
11.
一日目 ・ローカル環境を整えよう ・Linux基礎
・エディタ入門 ・vimtutor
12.
エディタ入門 ・エディタに求める事 ・プログラマーが求める事 ソースコードの編集/プログラムを書く為の機能 検索・置換/文字コード/柔軟なフォーマット設定 同じ作業を繰り返さなくても良いマクロ機能
13.
プログラムが書けるエディタ Windows・Mac・Linuxで
それぞれ2〜3種類紹介しました
14.
プログラムが書けるエディタ EmacsとvimはLinuxで紹介 TextMateや秀丸はシェアウェアなので
あえて例としてあげなかった
15.
良い習慣を持ったプログラマが求める条件 ・パワフル = 効率性と時間の損失 ・長くつきあっていく ・どんな環境にも対応できる
xx言語専用→ xx言語と心中 / すぐやる気は有限 Web関連に関するテキストも考慮 柔軟に挙動や機能を拡張できる
16.
新人さんにおすすめするエディタ ・Yokohama.vim #1のナレッジを伝授 1.
近くにいる「すごい人と思っている」人と 同じものを使う
17.
新人さんにおすすめするエディタ 2. OJTやペアプロ相手と同じ物を使う
18.
新人さんにおすすめするエディタ 3. 人気のあるエディタを使う
19.
新人さんにおすすめするエディタ 4. 最高レベルの完成度と言われているエディタを使う
各OSで2つずつ紹介
20.
学習コスト ・初期導入時のコストは一定ではない ・一生プログラムを書くなら? ・学習曲線はまっすぐではない
21.
研修で使うエディタの事 ・特徴だけざっくりと ・好きだからといって偏った勧め方は しない ・目的意識をはっきりと
22.
vimtutor
時間をかけてたっぷりと
23.
2日目以降 アローキーを封印する人
現る
24.
2日目以降
オプションは小出しに!
25.
2日目以降
:set nu
26.
数日以降 設定ファイルは面倒臭さを知ってから
27.
レビューで小ネタ披露
#で移動
28.
レビューで小ネタ披露
visualモード
29.
レビューで小ネタ披露
syntax on/of
30.
MacVimの新事実 「自宅でMacVim使ってます!」
31.
MacVimの新事実 フレーズが先行? He says「またMacVimか!ですよね?」
実は「Macでvim」を使っているだった
32.
プラグインの導入 最後の最後まであえて封印
33.
最終的に viはただ使いにくいだけと思ってしまう
パターン回避!
34.
最終的に レトロスペクティブで「vimサイコー」
という声があがった
35.
まとめ 詰め込みすぎず、ハンズオンでやれば 変なエディタ扱いされない!
36.
おしまい 「Guyon vimエバンジェリストになる」
というお話でした
Download