SlideShare a Scribd company logo
1 of 26
Download to read offline
Vimperator の ABC
@Arzzup
自己紹介
●えるざっぷです
●12FI
●Twitter: @Arzzup
●PHP,vim,オセロ,将棋
目次
● Vimperatorってなに?
●
基本技a〜f
● 俺達の戦いはこれかだ
Vimpreator is ?
● Vimperator (ヴィムペレーター,ビムペレー
ター)
● Vim - 強いテキストエディタ
● Firefox + vim
● 鬼にエクスカリバー
入れ方
●
「firefox ダウンロード」でググる
お使いのPCにFirefoxをインストール
●
「vimperator」でググる
お使いのFirefoxにvimperatorをインストール
●
「vim」でググる
お使いのPCにvimをインストール
秘技紹介
Add bookmark
● [a] ブックマーク追加(オプション付き)
● [A]ブックマーク追加
● :bmark -title=東京電機大学
http://web.dendai.ac.jp/ -T tdu
● :tabopen * tdu
Buffer
● [b]今開いているタブ一覧
● 更に絞り込み
bを入力
“vim”と絞り込む
Caret
● [c]キャレットモード
●
キャレットが出現してvimキーバインドで操作できる
● テキストのコピーに便利
– コピーしたいテキストの近くの文字を選ぶ.”hoge”
– /hoge(“hoge”でページ内検索)
– cでキャレットモードに
– vで選択モードに
– y(yank)でコピー
コピーしたい
/bonして
c v j j j j j j $ y でコピー完了
Delete
● [d]開いているタブを閉じる
End of word
● キャレットモード時に使用
● [e]単語の最後に移動
Follow hint
● vimperatorの目玉機能
● [f]リンクへ飛べる
● 複数ある場合はリンク毎にヒントがつくのでそ
のキーを入力
リンクがある画面で
f
最近プラグイン作った
vimperatorプラグイン作っ
た
● PushFind
● Google検索したキーワードをページ内検索の
履歴に放り込む
「sao 2期 時間」でググる
その後どこかのページで
「時間」でページ内検索をかけたくなった時
/でページ内検索開く
ここでまた「時間」と入力するのはだるい
PushFind使うと
上カーソルキーを押すと出てくる
やったね
おわり

More Related Content

What's hot

Raspberry pi on java 20130514
Raspberry pi on java 20130514Raspberry pi on java 20130514
Raspberry pi on java 20130514Masafumi Ohta
 
Nagoya vim #1 about plugins
Nagoya vim #1 about pluginsNagoya vim #1 about plugins
Nagoya vim #1 about pluginssgurrr
 
お手軽動画ストリーミング
お手軽動画ストリーミングお手軽動画ストリーミング
お手軽動画ストリーミングYuki Okura
 
ストリーミングのげんざい
ストリーミングのげんざいストリーミングのげんざい
ストリーミングのげんざいTetsuya Morimoto
 
Vimから見たemacs
Vimから見たemacsVimから見たemacs
Vimから見たemacsShougo
 
暗黒美夢王とEmacs
暗黒美夢王とEmacs暗黒美夢王とEmacs
暗黒美夢王とEmacsShougo
 
フロントエンドの人にも知ってもらいたいサーバーの話
フロントエンドの人にも知ってもらいたいサーバーの話フロントエンドの人にも知ってもらいたいサーバーの話
フロントエンドの人にも知ってもらいたいサーバーの話Hironobu Saitoh
 
Vyatta meeting 2013 spring
Vyatta meeting 2013 springVyatta meeting 2013 spring
Vyatta meeting 2013 springMotokatsu Matsui
 
Fuel php勉強会東京vol3 発表資料_スパムフィルタパッケージ
Fuel php勉強会東京vol3 発表資料_スパムフィルタパッケージFuel php勉強会東京vol3 発表資料_スパムフィルタパッケージ
Fuel php勉強会東京vol3 発表資料_スパムフィルタパッケージweb2citizen
 
濱せっく出張版 #3 LT
濱せっく出張版 #3 LT濱せっく出張版 #3 LT
濱せっく出張版 #3 LThama7230
 
ウェブベース3D動画ライブストリーミングシステム”Depstreamer XR(仮)"
ウェブベース3D動画ライブストリーミングシステム”Depstreamer XR(仮)"ウェブベース3D動画ライブストリーミングシステム”Depstreamer XR(仮)"
ウェブベース3D動画ライブストリーミングシステム”Depstreamer XR(仮)"AmadeusSVX
 
Web based 3D video streaming system “Depstreamer(仮)”
Web based 3D video streaming system “Depstreamer(仮)”Web based 3D video streaming system “Depstreamer(仮)”
Web based 3D video streaming system “Depstreamer(仮)”AmadeusSVX
 
第3回 JAWS-UG Okayama 10分でつくる!?ライブストリーミングサーバー
第3回 JAWS-UG Okayama 10分でつくる!?ライブストリーミングサーバー第3回 JAWS-UG Okayama 10分でつくる!?ライブストリーミングサーバー
第3回 JAWS-UG Okayama 10分でつくる!?ライブストリーミングサーバーTakeshi Furusato
 
MeshtreamerXR(改題)
MeshtreamerXR(改題)MeshtreamerXR(改題)
MeshtreamerXR(改題)AmadeusSVX
 
Zoom上にタイマーを表示させる
Zoom上にタイマーを表示させるZoom上にタイマーを表示させる
Zoom上にタイマーを表示させるTakanobu Mizuta
 
スマホサイトを作って学ぶ、サイト制作入門(サーバーレンタル・FTP編) 先生:池田 祐太郎
スマホサイトを作って学ぶ、サイト制作入門(サーバーレンタル・FTP編) 先生:池田 祐太郎スマホサイトを作って学ぶ、サイト制作入門(サーバーレンタル・FTP編) 先生:池田 祐太郎
スマホサイトを作って学ぶ、サイト制作入門(サーバーレンタル・FTP編) 先生:池田 祐太郎schoowebcampus
 

What's hot (20)

Vimはこわくない
VimはこわくないVimはこわくない
Vimはこわくない
 
Raspberry pi on java 20130514
Raspberry pi on java 20130514Raspberry pi on java 20130514
Raspberry pi on java 20130514
 
Nagoya vim #1 about plugins
Nagoya vim #1 about pluginsNagoya vim #1 about plugins
Nagoya vim #1 about plugins
 
お手軽動画ストリーミング
お手軽動画ストリーミングお手軽動画ストリーミング
お手軽動画ストリーミング
 
ストリーミングのげんざい
ストリーミングのげんざいストリーミングのげんざい
ストリーミングのげんざい
 
Vimから見たemacs
Vimから見たemacsVimから見たemacs
Vimから見たemacs
 
Argosの紹介 #x86study
Argosの紹介 #x86studyArgosの紹介 #x86study
Argosの紹介 #x86study
 
暗黒美夢王とEmacs
暗黒美夢王とEmacs暗黒美夢王とEmacs
暗黒美夢王とEmacs
 
フロントエンドの人にも知ってもらいたいサーバーの話
フロントエンドの人にも知ってもらいたいサーバーの話フロントエンドの人にも知ってもらいたいサーバーの話
フロントエンドの人にも知ってもらいたいサーバーの話
 
Vyatta meeting 2013 spring
Vyatta meeting 2013 springVyatta meeting 2013 spring
Vyatta meeting 2013 spring
 
Vagrantのすすめ
VagrantのすすめVagrantのすすめ
Vagrantのすすめ
 
Fuel php勉強会東京vol3 発表資料_スパムフィルタパッケージ
Fuel php勉強会東京vol3 発表資料_スパムフィルタパッケージFuel php勉強会東京vol3 発表資料_スパムフィルタパッケージ
Fuel php勉強会東京vol3 発表資料_スパムフィルタパッケージ
 
濱せっく出張版 #3 LT
濱せっく出張版 #3 LT濱せっく出張版 #3 LT
濱せっく出張版 #3 LT
 
ウェブベース3D動画ライブストリーミングシステム”Depstreamer XR(仮)"
ウェブベース3D動画ライブストリーミングシステム”Depstreamer XR(仮)"ウェブベース3D動画ライブストリーミングシステム”Depstreamer XR(仮)"
ウェブベース3D動画ライブストリーミングシステム”Depstreamer XR(仮)"
 
Web based 3D video streaming system “Depstreamer(仮)”
Web based 3D video streaming system “Depstreamer(仮)”Web based 3D video streaming system “Depstreamer(仮)”
Web based 3D video streaming system “Depstreamer(仮)”
 
第3回 JAWS-UG Okayama 10分でつくる!?ライブストリーミングサーバー
第3回 JAWS-UG Okayama 10分でつくる!?ライブストリーミングサーバー第3回 JAWS-UG Okayama 10分でつくる!?ライブストリーミングサーバー
第3回 JAWS-UG Okayama 10分でつくる!?ライブストリーミングサーバー
 
MeshtreamerXR(改題)
MeshtreamerXR(改題)MeshtreamerXR(改題)
MeshtreamerXR(改題)
 
Zoom上にタイマーを表示させる
Zoom上にタイマーを表示させるZoom上にタイマーを表示させる
Zoom上にタイマーを表示させる
 
スマホサイトを作って学ぶ、サイト制作入門(サーバーレンタル・FTP編) 先生:池田 祐太郎
スマホサイトを作って学ぶ、サイト制作入門(サーバーレンタル・FTP編) 先生:池田 祐太郎スマホサイトを作って学ぶ、サイト制作入門(サーバーレンタル・FTP編) 先生:池田 祐太郎
スマホサイトを作って学ぶ、サイト制作入門(サーバーレンタル・FTP編) 先生:池田 祐太郎
 
Rasberrypi 2013-08-17
Rasberrypi 2013-08-17Rasberrypi 2013-08-17
Rasberrypi 2013-08-17
 

Viewers also liked

オセロゲームでコードゴルフ
オセロゲームでコードゴルフオセロゲームでコードゴルフ
オセロゲームでコードゴルフ洸人 高橋
 
In what ways does your media product use, develop or challenge forms and conv...
In what ways does your media product use, develop or challenge forms and conv...In what ways does your media product use, develop or challenge forms and conv...
In what ways does your media product use, develop or challenge forms and conv...Dmartin08
 
Organizační struktura společnosti
Organizační struktura společnostiOrganizační struktura společnosti
Organizační struktura společnostihighlitetouring
 
Práctica 8.1. "Luces y Sombras"
Práctica 8.1. "Luces y Sombras"Práctica 8.1. "Luces y Sombras"
Práctica 8.1. "Luces y Sombras"Mainoa3
 
Alur pengisian pelaporan penggunaan dana bos online 2014
Alur pengisian pelaporan penggunaan dana bos online 2014Alur pengisian pelaporan penggunaan dana bos online 2014
Alur pengisian pelaporan penggunaan dana bos online 2014Sofian Ritonga
 
{LESS}をちょっと拡張してみた
{LESS}をちょっと拡張してみた{LESS}をちょっと拡張してみた
{LESS}をちょっと拡張してみた洸人 高橋
 
ランキングを利用した協調フィルタリング手法の提案
ランキングを利用した協調フィルタリング手法の提案ランキングを利用した協調フィルタリング手法の提案
ランキングを利用した協調フィルタリング手法の提案洸人 高橋
 
20140306 主査説明会 企画パート 002
20140306 主査説明会 企画パート 00220140306 主査説明会 企画パート 002
20140306 主査説明会 企画パート 002Momentum Japan
 
カンバン駆動開発チュートリアル
カンバン駆動開発チュートリアルカンバン駆動開発チュートリアル
カンバン駆動開発チュートリアル洸人 高橋
 

Viewers also liked (13)

オセロゲームでコードゴルフ
オセロゲームでコードゴルフオセロゲームでコードゴルフ
オセロゲームでコードゴルフ
 
Pitching & presentation
Pitching & presentationPitching & presentation
Pitching & presentation
 
In what ways does your media product use, develop or challenge forms and conv...
In what ways does your media product use, develop or challenge forms and conv...In what ways does your media product use, develop or challenge forms and conv...
In what ways does your media product use, develop or challenge forms and conv...
 
Organizační struktura společnosti
Organizační struktura společnostiOrganizační struktura společnosti
Organizační struktura společnosti
 
Práctica 8.1. "Luces y Sombras"
Práctica 8.1. "Luces y Sombras"Práctica 8.1. "Luces y Sombras"
Práctica 8.1. "Luces y Sombras"
 
Sw teh pre event
Sw teh pre eventSw teh pre event
Sw teh pre event
 
Alur pengisian pelaporan penggunaan dana bos online 2014
Alur pengisian pelaporan penggunaan dana bos online 2014Alur pengisian pelaporan penggunaan dana bos online 2014
Alur pengisian pelaporan penggunaan dana bos online 2014
 
{LESS}をちょっと拡張してみた
{LESS}をちょっと拡張してみた{LESS}をちょっと拡張してみた
{LESS}をちょっと拡張してみた
 
ランキングを利用した協調フィルタリング手法の提案
ランキングを利用した協調フィルタリング手法の提案ランキングを利用した協調フィルタリング手法の提案
ランキングを利用した協調フィルタリング手法の提案
 
20140306 主査説明会 企画パート 002
20140306 主査説明会 企画パート 00220140306 主査説明会 企画パート 002
20140306 主査説明会 企画パート 002
 
elzup 自己紹介
elzup 自己紹介elzup 自己紹介
elzup 自己紹介
 
カンバン駆動開発チュートリアル
カンバン駆動開発チュートリアルカンバン駆動開発チュートリアル
カンバン駆動開発チュートリアル
 
Teamwork
TeamworkTeamwork
Teamwork
 

Similar to Vimperator abc

「Vimrcリーディングに役立ちそうな」vimrcの設定とplugin管理
「Vimrcリーディングに役立ちそうな」vimrcの設定とplugin管理「Vimrcリーディングに役立ちそうな」vimrcの設定とplugin管理
「Vimrcリーディングに役立ちそうな」vimrcの設定とplugin管理gu4
 
Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)
Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)
Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)deris0126
 
Shougoの開発環境
Shougoの開発環境Shougoの開発環境
Shougoの開発環境Shougo
 
おすすめVimプラグインまとめ
おすすめVimプラグインまとめおすすめVimプラグインまとめ
おすすめVimプラグインまとめShun Iwase
 
2014 12-06 ngk2014-b_2014年のvim
2014 12-06 ngk2014-b_2014年のvim2014 12-06 ngk2014-b_2014年のvim
2014 12-06 ngk2014-b_2014年のvimcohama
 
2016 04-15 nl-nagoya_vim8
2016 04-15 nl-nagoya_vim82016 04-15 nl-nagoya_vim8
2016 04-15 nl-nagoya_vim8cohama
 
Vimプラグインを使おう
Vimプラグインを使おうVimプラグインを使おう
Vimプラグインを使おうHideaki Miyake
 
LingrBotを作ってみた/ ownCloud+Andoroid+Picasa+Flickr連携/Chromecast をLinuxで遊ぶ
LingrBotを作ってみた/ ownCloud+Andoroid+Picasa+Flickr連携/Chromecast をLinuxで遊ぶLingrBotを作ってみた/ ownCloud+Andoroid+Picasa+Flickr連携/Chromecast をLinuxで遊ぶ
LingrBotを作ってみた/ ownCloud+Andoroid+Picasa+Flickr連携/Chromecast をLinuxで遊ぶKenichiro MATOHARA
 
今どきのPerl開発にvimを対応させる
今どきのPerl開発にvimを対応させる今どきのPerl開発にvimを対応させる
今どきのPerl開発にvimを対応させるKenta Kase
 
艦これタイマーシリーズご紹介
艦これタイマーシリーズご紹介艦これタイマーシリーズご紹介
艦これタイマーシリーズご紹介koedoyoshida
 
SIerによるSIerのためのRaspberry Pi 入門4 (タイムラプス、Lチカ)
SIerによるSIerのためのRaspberry Pi 入門4 (タイムラプス、Lチカ)SIerによるSIerのためのRaspberry Pi 入門4 (タイムラプス、Lチカ)
SIerによるSIerのためのRaspberry Pi 入門4 (タイムラプス、Lチカ)catmoney
 

Similar to Vimperator abc (14)

「Vimrcリーディングに役立ちそうな」vimrcの設定とplugin管理
「Vimrcリーディングに役立ちそうな」vimrcの設定とplugin管理「Vimrcリーディングに役立ちそうな」vimrcの設定とplugin管理
「Vimrcリーディングに役立ちそうな」vimrcの設定とplugin管理
 
Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)
Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)
Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)
 
Tdd vim
Tdd vimTdd vim
Tdd vim
 
Shougoの開発環境
Shougoの開発環境Shougoの開発環境
Shougoの開発環境
 
Vimの話
Vimの話Vimの話
Vimの話
 
おすすめVimプラグインまとめ
おすすめVimプラグインまとめおすすめVimプラグインまとめ
おすすめVimプラグインまとめ
 
anyframeを使おう
anyframeを使おうanyframeを使おう
anyframeを使おう
 
2014 12-06 ngk2014-b_2014年のvim
2014 12-06 ngk2014-b_2014年のvim2014 12-06 ngk2014-b_2014年のvim
2014 12-06 ngk2014-b_2014年のvim
 
2016 04-15 nl-nagoya_vim8
2016 04-15 nl-nagoya_vim82016 04-15 nl-nagoya_vim8
2016 04-15 nl-nagoya_vim8
 
Vimプラグインを使おう
Vimプラグインを使おうVimプラグインを使おう
Vimプラグインを使おう
 
LingrBotを作ってみた/ ownCloud+Andoroid+Picasa+Flickr連携/Chromecast をLinuxで遊ぶ
LingrBotを作ってみた/ ownCloud+Andoroid+Picasa+Flickr連携/Chromecast をLinuxで遊ぶLingrBotを作ってみた/ ownCloud+Andoroid+Picasa+Flickr連携/Chromecast をLinuxで遊ぶ
LingrBotを作ってみた/ ownCloud+Andoroid+Picasa+Flickr連携/Chromecast をLinuxで遊ぶ
 
今どきのPerl開発にvimを対応させる
今どきのPerl開発にvimを対応させる今どきのPerl開発にvimを対応させる
今どきのPerl開発にvimを対応させる
 
艦これタイマーシリーズご紹介
艦これタイマーシリーズご紹介艦これタイマーシリーズご紹介
艦これタイマーシリーズご紹介
 
SIerによるSIerのためのRaspberry Pi 入門4 (タイムラプス、Lチカ)
SIerによるSIerのためのRaspberry Pi 入門4 (タイムラプス、Lチカ)SIerによるSIerのためのRaspberry Pi 入門4 (タイムラプス、Lチカ)
SIerによるSIerのためのRaspberry Pi 入門4 (タイムラプス、Lチカ)
 

Vimperator abc