Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Vimのはなし(LT)
Search
Shu Kakihana
September 26, 2017
Programming
1
140
Vimのはなし(LT)
Shu Kakihana
September 26, 2017
Tweet
Share
More Decks by Shu Kakihana
See All by Shu Kakihana
第28回高専プロコン競技部門に出場しました
kurokoji
0
77
RatingWatch
kurokoji
0
83
競プロのおはなし
kurokoji
0
120
冴島清美が最近キてる
kurokoji
1
130
Q:忍野忍ですか? A:いいえ,工藤忍です
kurokoji
0
720
Other Decks in Programming
See All in Programming
CSC307 Lecture 09
javiergs
PRO
1
830
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
1
230
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
510
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
450
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
380
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
170
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
190
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
170
dchart: charts from deck markup
ajstarks
3
990
CSC307 Lecture 07
javiergs
PRO
0
550
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
450
Patterns of Patterns
denyspoltorak
0
1.4k
Featured
See All Featured
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
64
AI: The stuff that nobody shows you
jnunemaker
PRO
2
250
Everyday Curiosity
cassininazir
0
130
Game over? The fight for quality and originality in the time of robots
wayneb77
1
110
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
92
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
57
50k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
64
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
YesSQL, Process and Tooling at Scale
rocio
174
15k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
160
Transcript
7JN͞Μͷຐ๏Ͱ ઍࢬΩϥΩϥʹ ً͚ΔΜͰ͢ʂ $IJF@4BTBLJ!OJUP DcL
˞ҙ
ຊεϥΠυफڭઓ૪Λ తͱ͠ͳ͍Α
ςΩετΤσΟλͱ
ςΩετΤσΟλͱ • ςΩετΤσΟλ UFYUΛFEJU ฤू ͢Δͭ • 8JOEPXTͩͱϝϞா OPUFQBEFYF ͕Α͘ΒΕ
͍ͯΔ • ςΩετฤूʹಛԽͨ͠"QQ • #$QBE౷߹։ൃڥ *%& ʹ͋ͨΔ
ςΩετΤσΟλͱ • 7JN/FPWJN • &NBDT • "UPN • 7JTVBM4UVEJP$PEF •
4VCMJNF5FYU • लؙΤσΟλ • HFEJU
ςΩετΤσΟλͱ • 7JN/FP7JN • &NBDT • "UPN • 7JTVBM4UVEJP$PEF •
4VCMJNF5FYU • लؙΤσΟλ • HFEJU
7JNͷ͓ͳ͠
7JN ϰΟϜ
7JNͱ • 7JNʢϰΟϜɽʮϰΟΞΠΤϜʯͱ͍͏ಡΈํޡ ΓʣɼWJ͔Βੜ͠ɼൃలͨ͠ߴػೳͳ ςΩετΤσΟλͰ͋Δɽ 8JLJQFEJBࢀর • #4%Λ։ൃ͢ΔͨΊͷ1BTDBMίϯύΠϥ։ൃΛշదʹ ͢ΔͨΊʹ։ൃ͞Εͨ7J ϰΟΞΠ
ͷਐԽܥ
7JN͞Μͷຐ๏
7JN͞Μͷຐ๏ • hjklΩʔͰΧʔιϧҠಈ
7JN͞Μͷຐ๏ • hjklΩʔͰΧʔιϧҠಈ ˡ
7JN͞Μͷຐ๏ hjklҠಈ • hjklΩʔͰΧʔιϧҠಈ • hࠨɼjԼɼk্ɼlӈ • ͳΜͰ͜Μͳʹ໘͍͘͜͞ͱΛ͢ΔΜͩΖ͏ ͦΜͳ;͏ʹߟ͍͑ͯͨ࣌ظ͕ʹ͋Γ·ͨ͠ •
ී௨ͩͱेࣈΩʔΛଧͭͨΊʹӈԼʹ✋ΛҠಈ ԕ͍ • ϗʔϜϙδγϣϯ͔Β✋Λಈ͔͞ͳ͍͍ͯ͘
7JN͞Μͷຐ๏ • hjklΩʔͰΧʔιϧҠಈ • */4&35/03."-ͳͲͷϞʔυ
7JN͞Μͷຐ๏ Ϟʔυ • /03."- ϊʔϚϧ FTD $< • ΧʔιϧҠಈଞϞʔυͷҠߦɼίϐʔɼΧοτ •
ίϚϯυϥΠϯػೳ ɼݕࡧػೳͷҠߦ • */4&35 ೖྗ J B P • จࣈͷೖྗɼฤू • 7*46"- ϰΟδϡΞϧ W • จࣈͷબ
7JN͞Μͷຐ๏ • hjklΩʔͰΧʔιϧҠಈ • */4&35/03."-ͳͲͷϞʔυ • 7JNTDSJQUʹΑΔߴͳઃఆɾϓϥάΠϯ
7JN͞Μͷຐ๏ ઃఆɾϓϥάΠϯ • 7JNTDSJQUͱ͍͏ઐ༻ݴޠͰઃఆΛߦ͏͜ͱ͕ग़དྷΔ • inoremap <C-j> <esc> • ͜ΕΒΛར༻ͨ͠ϓϥάΠϯ͕͋Δ
• WJNDMBOH $$ ͷิ • VOJUFWJN 7JNͷ౷߹ϢʔβΠϯλϑΣʔε • EFJOWJN ϓϥάΠϯΛཧ͢ΔϓϥάΠϯ • UXJUWJNWJN 7JNͰ5XJUUFS͕ग़དྷΔ
ଞʹ৭ʑͳػೳ • όΠφϦΤσΟλͱͯ͑͠Δ • vim –b Ͱ։͍ͨ͋ͱ :%!xxd • ਖ਼نදݱʹΑΔจࣈྻݕࡧ
ड͚ܧ͕ΕΔ7JNͷਫ਼ਆ
ड͚ܧ͕ΕΔ7JNͷਫ਼ਆ • $ISPNF $ISPNJVNܥ • ݕࡧ݁ՌΛjkͰҠಈͰ͖Δ • (NBJMͳͲjkͰҠಈͰ͖Δ • 7JNQFSBUPS
• 'JSFGPYͷ֦ுϓϥάΠϯ • Ϛεૢ࡞ͳ͠ʹϒϥβΛѻ͑Δ • jkͰϒϥβͷεΫϩʔϧ • WJNQFSBUPS༻ͷϓϥάΠϯଘࡏ͢Δ
ड͚ܧ͕ΕΔ7JNͷਫ਼ਆ • 5XFFU%FDL • 5XFFU%FDL5XJUUFSͷΫϥΠΞϯτ • hjklͰͷΧϥϜҠಈ • CBTI [TI
GJTI • set –o vi λʔϛφϧͰWJϞʔυ͕͑Δ
ड͚ܧ͕ΕΔ7JNͷਫ਼ਆ • /FPWJN • 7JNͷੜΤσΟλ • ΄ͱΜͲಉ͡ૢ࡞͕ͩɼ৽ػೳΘΕͳ͍ػೳ͕ ΒΕͨΓߴԽ͞Ε͍ͯΔ • 7JNͰ͑ΔϓϥάΠϯ͍͍ͩͨ͑Δ
• 5&3.*/"-Ϟʔυ͕ଘࡏ͢Δ ࠷ۙͷ7JNʹ࣮͋Δ
·ͱΊ • 7JNߴػೳͰ෯͍ΧελϚΠζ͕ग़དྷΔΤσΟλ • ނʹଟ͘ͷ7JNѪՈ͕ଘࡏ͢Δ • 7JNͷࢥ೦৭ʑͳͱ͜Ζʹड͚ܧ͕Ε͍ͯΔ
·ͱΊ • ਓʹΑ͖ͬͯͳΤσΟλҧ͏ • ࣗʹ߹͏ΤσΟλΛݟ͚ͭͯૉΒ͍͠ίʔσΟϯ άੜ׆ΛૹΖ͏
<͓·͚> ͓͢͢Ί ϓϩάϥϛϯάϑΥϯτ
CamingoCode 0123456789abcdefghijklmnopqrs tuvwxyz@^~|!#$%& • ͖͢ • ଞͷϑΥϯτͱൺͯ֯ு͍ͬͯΔҹΛड͚Δ • ໊લ͕ਆͬΆ͍