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
Vimを使ってみよう(提案)
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
TAKAyukiatkwsk
March 06, 2013
Programming
370
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Vimを使ってみよう(提案)
普段Vimを使わない方向けにVimのいいところを紹介しました。
TAKAyukiatkwsk
March 06, 2013
More Decks by TAKAyukiatkwsk
See All by TAKAyukiatkwsk
自分用趣味Webアプリを育てている話
takayukiatkwsk
0
15
「技術職として歩んできた私がチーム運営を考える上で出会った2冊の本」の補足ともう1冊
takayukiatkwsk
0
61
Claude Codeと共に構成図を作る
takayukiatkwsk
0
300
argo-rolloutsにコミットした話
takayukiatkwsk
0
95
EnvoyのWasm filterを体験する
takayukiatkwsk
0
81
自分用趣味アプリを作っている話
takayukiatkwsk
0
160
zoxideのご紹介
takayukiatkwsk
0
140
Kanazawa.rbに参加してからのふりかえり
takayukiatkwsk
0
86
git-secretsとgitフックをざっと理解する
takayukiatkwsk
0
420
Other Decks in Programming
See All in Programming
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
11
4.3k
ADKを使って簡単にAIエージェントを作ってみよう
k1mu21
0
270
AI 時代のソフトウェア設計の学び方
masuda220
PRO
29
13k
Mujeres en SEO Summit 2026 - Greatest Disaster Hits en Web Performance
guaca
0
190
1B+ /day規模のログを管理する技術
broadleaf
0
100
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
140
ユニットテストの先へ:テスト技法で要求・仕様を整理するJava開発実践 / Beyond_Unit_Testing_Practical_Java_Development_Techniques_for_Organizing_Requirements_and_Specifications
shimashima35
0
410
The NotImplementedError Problem in Ruby
koic
1
850
Even G2とAWSで推しのエージェントを召喚しよう!
har1101
1
120
並列実装の現場、2ヶ月間実務でAIを使い倒したAIもPCも私も限界が近い
ming_ayami
0
130
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
6.9k
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.3k
Featured
See All Featured
Paper Plane (Part 1)
katiecoart
PRO
0
9.1k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
580
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1.1k
How to Talk to Developers About Accessibility
jct
2
240
WCS-LA-2024
lcolladotor
0
650
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
140
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
210
A better future with KSS
kneath
240
18k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
71
40k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Transcript
Vimを使ってみよう (提案) 2013.3.6 Digital Circus Beer Talk @TAKAyuki_atkwsk
about me 髙木 貴之 (TAKAGI Takayuki) @TAKAyuki_atkwsk / takayukiatkwsk PHP /
JavaScript / Ruby ビール、フットサル
Questions
Vim使ってますか? メインのエディタとして使ってるよ! *confや.*rcファイルを編集するときに使う 使ったことない(^^;;
テキストエディタ 何使ってますか? Emacs, 秀丸, Sublime Text... (IDE)Eclipse, VisualStudio, Xcode...
Vimを使ってみよう (提案)
Vimって何? 高機能テキストエディタ Unix, Linux, Windows, MacOS X等で使える Vim != vi
Vi IMproved
None
用途 プログラミング 文章を書く(メモ、ブログの更新) Gist編集 and more...
個人的に思うVimの良さ 軽量(リソースを消費しない) どんな環境でも使える プラグインが豊富 / 開発が盛ん 他のアプリでもVimキーバインドが使える (Vimperator, Vichrome, Eclipseの
Vrapper)
Vimのイメージ? 操作が難しい? 複数のモード、キーバインド...etc 慣れれば高速でテキスト編集が可能に! (さらに慣れてくると)hjklでカーソル移 動できないエディタを使うと不満を抱くこ ともw(※個人の感想です)
Vimのイメージ? IDEの方が高機能でイケてるよね? Vimにも、言語別の補完機能、シンタックス チェック、コンパイル、VCS操作などを実現 するプラグインがある それでも足りない機能はプラグインを自作 すれば補完できる
プラグイン 便利な機能をVimに追加できる Vim scriptで記述する 代表的なプラグインは以下にソースコードが ある www.vim.org/scripts/ github
プラグインの インストール Vundle, NeoBundleでモダンなプラグイン管理 Bundlerライク .vimrcにインストールするプラグインを書く :BundleInstall / :NeoBundleInstall
好きなプラグイン vundle: プラグイン管理 neocomplcache / neosnippet: 自動補完 gist-vim: gistを編集 quickrun.vim:
ファイル実行
プラグイン便利 :-)
Vimのコミュニティ vim-jp / vim-users.jp Lingr (vim-users.jp) Vim勉強会(各地で開催)
世間ではVim熱が 高まってきている!! Vim Advent Calendar 2011, 2012(現在も開 催中!!) Vimテクニックバイブル発売 TokyoVim#13(2013.3.16
<- soon!), Yokohama.vim#4(2013.2.17) vimrc読書会(Lingr上で毎週土曜日開催)
まとめ Vimいいですよ プラグイン便利 コミュニティ賑わってる Vimを使ってみよう(提案)
Thank you! Enjoy coding!!