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
Vimmer幼稚園
Search
Yuta Totz
August 23, 2015
Programming
120
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Vimmer幼稚園
岡山大学テクノロジーラボのCoding CafeでのLTスライドです。
Yuta Totz
August 23, 2015
More Decks by Yuta Totz
See All by Yuta Totz
ウガンダでXcodeをアップデートする方法
totzyuta
0
140
Working with UNIX Process 6/7 Chapter
totzyuta
1
81
珈琲と僕
totzyuta
0
120
読んで理解するActiveRecordの設計とActiveSupport::Concern
totzyuta
4
1.7k
TDDとVimと
totzyuta
1
560
モテる!筋肉コンパイラ自作入門 - 草食男子からの卒業
totzyuta
0
470
Git/GitHub入門-GitHubでたのしいチーム開発
totzyuta
0
320
たのしいたーみなる
totzyuta
0
60
Other Decks in Programming
See All in Programming
Foundation Models frameworkで画像分析
ryodeveloper
1
320
生成AIで帳票OCRが「簡単に」作れる時代になった?
kon_shou
0
220
Apache Hive: Toward a Cloud Native Lakehouse
okumin
0
170
壊れたパーサから始める関数型設計と構成的なパーサ #fp_matsuri
raiga0310
2
420
Claude Opus 4.6以後の受託開発エンジニアの変化(Claude Code開発ノウハウ大公開スペシャルbyクラスメソッド)
iidatakuma
1
930
Claude Team Plan導入・ガイド
tk3fftk
0
250
AIが無かった頃の素敵な出会いの話
codmoninc
1
340
2年かけて Deno に DOMMatrix を実装した話 / How I implemented DOMMatrix in Deno over two years
petamoriken
0
190
為什麼你並不需要ViewModel / No, you don't need a ViewModel
lovee
1
460
Haskell/Servantを通してWebミドルウェアを捉え直す
pizzacat83
1
630
SREの積み重ねがAI駆動開発のガードレールになった ― 7つの実践/SRE Guardrails The 7
tomoyakitaura
9
5.9k
ここ半年くらいでAIに作らせたR用ツール
eitsupi
0
360
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.5k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
620
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
230
Believing is Seeing
oripsolob
1
180
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
Test your architecture with Archunit
thirion
1
2.3k
Typedesign – Prime Four
hannesfritz
42
3.1k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
420
4 Signs Your Business is Dying
shpigford
187
22k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
420
What does AI have to do with Human Rights?
axbom
PRO
1
2.3k
Producing Creativity
orderedlist
PRO
348
40k
Transcript
Vimmer༮ஓԂ Ұาઌߦ͘େਓͷVimͷ༠͍
Vim༮ஓԂ গ͙Έ
Vimͱ
Vim ❌
None
- VimʢϰΟϜ·ͨϰΟΞΠΤϜʣɺvi ͔Βੜ ͠ɺൃలͨ͠ߴػೳͳςΩετΤσΟλͰ͋Δ - ࡞ऀΦϥϯμग़ Bram Moolenaar ઌੜ -
ಛʹUnixܥΦϖϨʔςΟϯάγεςϜ (OS) ͰEmacs ͱฒΜͰ͘༻͞Ε͍ͯΔςΩετΤσΟλͱͳͬͯ ͍Δɻ Vim https://ja.wikipedia.org/wiki/Vim
- ๛ͳΦϯϥΠϯϔϧϓ `:help` - ແݶundo `u` - ϚϧνΠϯυ `split` -
ϰΟδϡΞϧϞʔυ `v` - ࠓΘΕͯΔ vi ࣮ମ࣮ vim vi ͱ Vim ͷҧ͍ http://nanasi.jp/articles/howto/note/top10- viuser-need-to-know-about-vim.html
Vi / Vimͷૢ࡞ํ๏
- ΠϯΫϦϝϯτ - ஔɹ - ۣܗબ - ॊೈͳҠಈίϚϯυ - ϚΫϩ
VimͷνϟʔϜϙΠϯτ
Vim༮ஓԂ ͙Έ
- ࣗಈ༧ଌิ Shougo/neocomplcache.vim - Tree Explorer scrooloose/nerdtree - gitͷࠩΛϦΞϧλΠϜͰදࣔ airblade/vim-gitgutter
- εςʔλεϥΠϯΛ͔ͬ͜Α͘ bling/vim-airline ศརͳϓϥάΠϯ
ࣗಈ༧ଌิ https://github.com/Shougo/neocomplcache.vim
Tree Explorer https://github.com/scrooloose/nerdtree
Gitͷࠩදࣔ https://github.com/scrooloose/nerdtree
εςʔλεϥΠϯΛ͔ͬ͜Α͘ https://github.com/bling/vim-airline
https://github.com/peco/peco - Χοίͷࣗಈิ (L72) - Χοίδϟϯϓ (L68) - Vim্͔ΒεΫϦϓτΛΒͤΔ (L94)
- insertmodeͰemacs likeͳΩʔόΠϯυ (L80) vimrc
- yuroyoro/dotfiles - JunichiIto/dotfiles - joker1007/dotfiles ͓͢͢Ίvimrc
͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ