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
100
Working with UNIX Process 6/7 Chapter
totzyuta
1
60
珈琲と僕
totzyuta
0
85
読んで理解するActiveRecordの設計とActiveSupport::Concern
totzyuta
4
1.5k
TDDとVimと
totzyuta
1
480
モテる!筋肉コンパイラ自作入門 - 草食男子からの卒業
totzyuta
0
420
Git/GitHub入門-GitHubでたのしいチーム開発
totzyuta
0
290
たのしいたーみなる
totzyuta
0
40
Other Decks in Programming
See All in Programming
型付き API リクエストを実現するいくつかの手法とその選択 / Typed API Request
euxn23
8
2.2k
Amazon Qを使ってIaCを触ろう!
maruto
0
410
OnlineTestConf: Test Automation Friend or Foe
maaretp
0
110
C++でシェーダを書く
fadis
6
4.1k
Compose 1.7のTextFieldはPOBox Plusで日本語変換できない
tomoya0x00
0
190
3rd party scriptでもReactを使いたい! Preact + Reactのハイブリッド開発
righttouch
PRO
1
600
GitHub Actionsのキャッシュと手を挙げることの大切さとそれに必要なこと
satoshi256kbyte
5
430
ペアーズにおけるAmazon Bedrockを⽤いた障害対応⽀援 ⽣成AIツールの導⼊事例 @ 20241115配信AWSウェビナー登壇
fukubaka0825
6
2k
Ethereum_.pdf
nekomatu
0
460
macOS でできる リアルタイム動画像処理
biacco42
9
2.4k
subpath importsで始めるモック生活
10tera
0
310
Amazon Bedrock Agentsを用いてアプリ開発してみた!
har1101
0
340
Featured
See All Featured
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Building Adaptive Systems
keathley
38
2.3k
What's in a price? How to price your products and services
michaelherold
243
12k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Raft: Consensus for Rubyists
vanstee
136
6.6k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
Music & Morning Musume
bryan
46
6.2k
Side Projects
sachag
452
42k
Why Our Code Smells
bkeepers
PRO
334
57k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
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
͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ