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
VSCodeVim が意外と Vim だった / VSCodeVim is also Vim
Search
Fumiaki MATSUSHIMA
March 11, 2019
Programming
3
3.2k
VSCodeVim が意外と Vim だった / VSCodeVim is also Vim
ゴリラ.vim #2 発表資料
https://gorillavim.connpass.com/event/121394/
Fumiaki MATSUSHIMA
March 11, 2019
Tweet
Share
More Decks by Fumiaki MATSUSHIMA
See All by Fumiaki MATSUSHIMA
Learning from performance improvements on GraphQL Ruby
mtsmfm
1
950
Ruby で作る Ruby (物理)
mtsmfm
0
170
GraphQL Ruby benchmark
mtsmfm
1
700
タイムアウトにご用心 / Timeout might break application state
mtsmfm
6
2.4k
Build REST API with GraphQL Ruby
mtsmfm
0
260
GraphQL Ruby をちょっとだけ速くした / Make graphql-ruby faster a bit
mtsmfm
1
660
Gaming PC on GCP
mtsmfm
0
650
How to introduce GraphQL to an existing React-Redux application
mtsmfm
1
190
Canary release in StudySapuri
mtsmfm
0
2.9k
Other Decks in Programming
See All in Programming
Securify_エンジニア採用資料
3shake
0
180
Flutterアプリを生成AIで生成する勘所
rizumita
0
220
Perl 5 OOP機構30年史 - Perl 5's OOP Mechanism over the past 30 years
moznion
1
690
Micro Frontends Unmasked: Opportunities, Challenges, Alternatives
manfredsteyer
PRO
0
220
M5Stackボードの選び方
tanakamasayuki
0
190
Go1.23で入った errorsパッケージの小さなアプデ
kuro_kurorrr
2
410
Android開発以外のAndroid開発経験の活かしどころ
konifar
2
1.3k
What you can do with Ruby on WebAssembly
kateinoigakukun
0
210
From Idea to IDE: Developing Plugins for Android Studio
thisaay
1
610
CDKを活用した 大規模コンテナ移行 プロジェクトの紹介
yoyoyopg
0
160
Progressive Web Apps for Rails developers
siaw23
2
240
サークルポータルを支えるフロントエンドアーキテクチャの選定
toranoana
1
200
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
48
4.7k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
363
22k
How to name files
jennybc
75
98k
Statistics for Hackers
jakevdp
794
220k
The Straight Up "How To Draw Better" Workshop
denniskardys
230
130k
Rebuilding a faster, lazier Slack
samanthasiow
78
8.6k
Bash Introduction
62gerente
608
210k
Art, The Web, and Tiny UX
lynnandtonic
294
20k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
32k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
158
15k
Being A Developer After 40
akosma
84
590k
A designer walks into a library…
pauljervisheath
201
24k
Transcript
#gorillavim VSCodeVim が意外と Vim だった @mtsmfm Fumiaki Matsushima VSCodeVim が意外と
Vim だった ゴリラ.vim #2 #gorillavim
#gorillavim VSCodeVim が意外と Vim だった ➔ Web Dev at Quipper
➔ Ruby と麻雀と DbD が好き ➔ 西日暮里.rb 主催 ➔ GraphQL Tokyo 主催 @mtsmfm.inspect
#gorillavim VSCodeVim が意外と Vim だった https://studysapuri.jp/
#gorillavim VSCodeVim が意外と Vim だった
#gorillavim VSCodeVim が意外と Vim だった https://nishinipporirb.doorkeeper.jp/
#gorillavim VSCodeVim が意外と Vim だった https://www.meetup.com/ja-JP/GraphQL-Tokyo/
#gorillavim VSCodeVim が意外と Vim だった https://marketplace.visualstudio.com/items?itemName=mtsmfm.ruby-lsc
#gorillavim VSCodeVim が意外と Vim だった https://github.com/mtsmfm?utf8=%E2%9C%93&tab=repositories&q=vim&type=public&language=
#gorillavim VSCodeVim が意外と Vim だった https://github.com/mtsmfm?utf8=%E2%9C%93&tab=repositories&q=vim&type=public&language=
#gorillavim VSCodeVim が意外と Vim だった https://github.com/mtsmfm/unite-turnip
#gorillavim VSCodeVim が意外と Vim だった
#gorillavim VSCodeVim が意外と Vim だった 昔 Atom を試すも キーバインドに慣れず vim-mode
を使っていた
#gorillavim VSCodeVim が意外と Vim だった https://speakerdeck.com/mtsmfm/find-your-favorite-tools?slide=95
#gorillavim VSCodeVim が意外と Vim だった https://speakerdeck.com/mtsmfm/find-your-favorite-tools?slide=96
#gorillavim VSCodeVim が意外と Vim だった https://github.com/VSCodeVim/Vim
#gorillavim VSCodeVim が意外と Vim だった hjkl で動けるくらいでしょ? と思ったら
#gorillavim VSCodeVim が意外と Vim だった VSCodeVim が 意外と Vim だった!!!
※個人の感想です
#gorillavim VSCodeVim が意外と Vim だった ※ Atom も できることもありそう
#gorillavim VSCodeVim が意外と Vim だった テキストオブジェクトが使える! - ciw とかよく使う -
単語を消して insert mode へ
#gorillavim VSCodeVim が意外と Vim だった https://github.com/VSCodeVim/Vim#vim-surround
#gorillavim VSCodeVim が意外と Vim だった テキストオブジェクトが使える! - ciw とかよく使う -
単語を消して insert mode へ - ysiw( - 単語を() で囲む - surround.vim がデフォで入っている!
#gorillavim VSCodeVim が意外と Vim だった マクロも動く! - qayypC-aq して 10@a
とか - 1..10 まで作る
#gorillavim VSCodeVim が意外と Vim だった ※一部未対応な模様 https://github.com/VSCodeVim/Vim/blob/6a72bd49de5e88e9bad566df5c8e4a2a a8b25516/ROADMAP.md
#gorillavim VSCodeVim が意外と Vim だった よくある設定は移行できる! - jj で esc
とか
#gorillavim VSCodeVim が意外と Vim だった よくある設定は移行できる! - yank 先を OS
のクリップボードにするとか
#gorillavim VSCodeVim が意外と Vim だった 困ったら Vim がさっと起動できる! - 内蔵ターミナルがよくできている!
- xterm.js をフォークしている模様 - https://github.com/Microsoft/xterm.js
#gorillavim VSCodeVim が意外と Vim だった VSCode VSCode 内 ターミナル内 Vim
#gorillavim VSCodeVim が意外と Vim だった 実質 Vim
#gorillavim VSCodeVim が意外と Vim だった VSCodeVim のつらいところ - Vim script
は動かないので、欲しいものは JS で再実装が必要そう - C-v しての複数行操作はちょっと怪しいかも - 重めの拡張と一緒に使うとすごく遅くなって操作 が辛い - 依存が多い TypeScript プロジェクトとかだと VSCodeVim をオフにしている...
#gorillavim VSCodeVim が意外と Vim だった 普段使う技術の延長でデバッグできそう
#gorillavim VSCodeVim が意外と Vim だった https://www.amazon.co.jp/dp/B00HWLJI3U "思考のスピードで 編集しよう"
#gorillavim VSCodeVim が意外と Vim だった ゴリラ.vim きっかけで contribute https://github.com/VSCodeVim/Vim/pull/3574
#gorillavim VSCodeVim が意外と Vim だった 思考のスピードで 編集できるよう やっていくぞ