SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
Vimが想像以上
に良かった件
開発企画部
坂谷 航平
Vimまでに至る
 日ごろプログラミングしていて
カーソル操作するとき
文字を消すとき
コピペするとき
→マウスを使いがち
→ホームポジションから離れるので最悪
© 2018 ViSCO Technologies Corp. Confidential
3大悪
・USBの挿す向きを2回間違えること
・マウスを振ると他のウィンドウが消えること
・文字入力中に指が矢印キーに向かうこと
2022/11/24 2
Vimとは
 簡単に言うと…
テキストエディタ
種類
gVim(GUI上でも扱えるVim, 普通のVim)
NeoVim(近年開発が盛んなVim)
© 2018 ViSCO Technologies Corp. Confidential
2022/11/24 3
・ viの後継及び発展
・ Unix系OSではほとんどがデフォでインス
トール済
・ CUI上で動作
・ 全ての操作がキーボード上で完結
⇒モードと呼ばれる独自機能が存在
Vimのメリット
 ホームポジションから離れずに操作可能
矢印4種をh,j,k,lキーでそれぞれ対応
1文字削除をxキーで対応
⇒手を移動させる時間が減少するため生産性向上
 .vimrc
Vim scriptを用いてVimをカスタマイズ
プラグインも入れられる
プラグインの例:
メモ管理
Git操作
シンタックスチェック
Twitter etc..
© 2018 ViSCO Technologies Corp. Confidential
2022/11/24 4
Vimのその他
 操作の一例
 選択行切り取り&4行下にペースト
普通:Ctrl+X↓↓↓↓(home)Ctrl+V
⇒マウスを併せて使った方が速い
Vim: dd3jp
⇒少ないキー入力なので前者より遥かに速い
 なんと
 Vim愛用者(=Vimmer)は年収が高い傾向に
© 2018 ViSCO Technologies Corp. Confidential
2022/11/24 5
Vim使ってみる
最初の見た目
© 2018 ViSCO Technologies Corp. Confidential
2022/11/24 6
Vim使ってみる
ちょっとだけプラグイン追加
© 2018 ViSCO Technologies Corp. Confidential
2022/11/24 7
Vimのデメリット
 プラグインなしだとイケてない
 操作感の独特さ
 Windowsにデフォで入っていない
→無理に使う必要は全くない
© 2018 ViSCO Technologies Corp. Confidential
2022/11/24 8
まとめ
 Vimは想像以上に良かった
 VSCodeやAtomを使いましょう
 Vimの発想はIDEのプラグインとして存在
 矢印キーを触ることが億劫になる
 タイピングの精度が上がる
© 2018 ViSCO Technologies Corp. Confidential
2022/11/24 9
変更履歴
© 2018 ViSCO Technologies Corp. Confidential
2022/11/24 10
日付 バージョン 変更内容 作成者
2022/11/16 ver1.0 初版 K.Sakatani
2022/11/24 Ver1.1 内容を公開向けに追加及び修正 K.Sakatani
© 2018 ViSCO Technologies Corp. Confidential
2022/11/24 11

Contenu connexe

Plus de ヴィスコ・テクノロジーズ株式会社 (6)

組み合わせ最適化問題を量子アニーリングシミュレータで解く.pdf
組み合わせ最適化問題を量子アニーリングシミュレータで解く.pdf組み合わせ最適化問題を量子アニーリングシミュレータで解く.pdf
組み合わせ最適化問題を量子アニーリングシミュレータで解く.pdf
 
NANDからテトリスへ_前編.pdf
NANDからテトリスへ_前編.pdfNANDからテトリスへ_前編.pdf
NANDからテトリスへ_前編.pdf
 
AtCoderやってみた.pdf
AtCoderやってみた.pdfAtCoderやってみた.pdf
AtCoderやってみた.pdf
 
Microsoftが描く開発の未来.pdf
Microsoftが描く開発の未来.pdfMicrosoftが描く開発の未来.pdf
Microsoftが描く開発の未来.pdf
 
読書感想文ー顧客起点マーケティング.pdf
読書感想文ー顧客起点マーケティング.pdf読書感想文ー顧客起点マーケティング.pdf
読書感想文ー顧客起点マーケティング.pdf
 
Sansanメール署名取り込み機能の紹介.pdf
Sansanメール署名取り込み機能の紹介.pdfSansanメール署名取り込み機能の紹介.pdf
Sansanメール署名取り込み機能の紹介.pdf
 

Dernier

202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)KayaSuetake1
 
Service-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadershipService-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadershipYasuyoshi Minehisa
 
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチUP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチユニパー株式会社
 
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料シンフォニティ 株式会社
 
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店ssuserfb441f
 
20240427 zaim academy counseling lesson .pdf
20240427 zaim academy counseling lesson .pdf20240427 zaim academy counseling lesson .pdf
20240427 zaim academy counseling lesson .pdfssuser80a51f
 
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdfストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdfmasakisaito12
 
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdf
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdfストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdf
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdfmasakisaito12
 

Dernier (8)

202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
 
Service-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadershipService-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadership
 
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチUP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
 
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
 
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
 
20240427 zaim academy counseling lesson .pdf
20240427 zaim academy counseling lesson .pdf20240427 zaim academy counseling lesson .pdf
20240427 zaim academy counseling lesson .pdf
 
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdfストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
ストックマーク株式会社がご提供しているAnews(エーニュース)概要紹介.pdf
 
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdf
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdfストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdf
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdf
 

Vimが想像以上に良かった件.pdf