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
2
110
Vimmer幼稚園
岡山大学テクノロジーラボのCoding CafeでのLTスライドです。
Yuta Totz
August 23, 2015
Tweet
Share
More Decks by Yuta Totz
See All by Yuta Totz
ウガンダでXcodeをアップデートする方法
totzyuta
0
120
Working with UNIX Process 6/7 Chapter
totzyuta
1
62
珈琲と僕
totzyuta
0
97
読んで理解するActiveRecordの設計とActiveSupport::Concern
totzyuta
4
1.5k
TDDとVimと
totzyuta
1
490
モテる!筋肉コンパイラ自作入門 - 草食男子からの卒業
totzyuta
0
420
Git/GitHub入門-GitHubでたのしいチーム開発
totzyuta
0
300
たのしいたーみなる
totzyuta
0
41
Other Decks in Programming
See All in Programming
Unity Android XR入門
sakutama_11
0
180
はじめての Go * WASM *OCR
sgash708
1
100
苦しいTiDBへの移行を乗り越えて快適な運用を目指す
leveragestech
0
1k
新宿駅構内を三人称視点で探索してみる
satoshi7190
2
120
Ça bouge du côté des animations CSS !
goetter
2
150
CSS Linter による Baseline サポートの仕組み
ryo_manba
1
150
AIプログラミング雑キャッチアップ
yuheinakasaka
18
4.4k
仕様変更に耐えるための"今の"DRY原則を考える
mkmk884
9
3.2k
『テスト書いた方が開発が早いじゃん』を解き明かす #phpcon_nagoya
o0h
PRO
8
2.4k
5分で理解する SOLID 原則 #phpcon_nagoya
shogogg
1
310
バッチを作らなきゃとなったときに考えること
irof
2
530
CI改善もDatadogとともに
taumu
0
200
Featured
See All Featured
Music & Morning Musume
bryan
46
6.4k
Into the Great Unknown - MozCon
thekraken
35
1.6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Done Done
chrislema
182
16k
Optimizing for Happiness
mojombo
376
70k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
570
For a Future-Friendly Web
brad_frost
176
9.6k
Agile that works and the tools we love
rasmusluckow
328
21k
Java REST API Framework Comparison - PWX 2021
mraible
29
8.4k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Docker and Python
trallard
44
3.3k
Designing for Performance
lara
604
68k
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
͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ