Suche senden
Hochladen
Unite vim
•
77 gefällt mir
•
14,746 views
Shougo
Folgen
現在私が開発中のunite.vimに関する紹介です。オマケとして、今までの発表をダイジェスト形式で御届けしています。
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 30
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
なぜ暗黒美夢王はVimを選んだのか、そして Emacs がこの先生き残るには
暗黒美夢王とEmacs
暗黒美夢王とEmacs
Shougo
evil-mode は Vim plugin が動作するのか? Vim からの移行は楽なのか? 意外と知られていない evil-mode への移行のリスク evil-mode の利点と欠点を正しく理解するべきである
我が evil-mode を嫌いな理由 〜evil-mode の闇〜
我が evil-mode を嫌いな理由 〜evil-mode の闇〜
Shougo
I explained my favorite environment. Of course, all tool is Vim!
Shougoの開発環境
Shougoの開発環境
Shougo
Vimから見たemacs
Vimから見たemacs
Shougo
エンジニアなら知っておきたい「仮想マシン」のしくみ v1.1 (hbstudy 17)
エンジニアなら知っておきたい「仮想マシン」のしくみ v1.1 (hbstudy 17)
Takeshi HASEGAWA
東工大横田理央研究室での第一回Vim勉強会の資料です.
おすすめVimプラグインまとめ
おすすめVimプラグインまとめ
Shun Iwase
Muninはオープンソースのリソース監視ツールであり,様々なサーバリソースの取得やグラフ化を行う事に特化しているツールである。 死活監視だけではなく,何故,リソースも監視する必要性があるのか。今回は,Muninユーザ会の前佛雅人が,自身のホスティング業務における監視体制や, 運用サポートの様子など実例を交えながらMuninの使いどころを紹介する。そして,クラウドコンピューティング時代における監視体制の目指すべき方向について考察する。 日時:2013年1月18日(金)18:00~ 会場:産業技術大学院大学 433教室 http://pk.aiit.ac.jp/index.php?InfoTalk%2F20130118
Muninは舞い降りた ~リソース監視を通して、運用現場を変える話~
Muninは舞い降りた ~リソース監視を通して、運用現場を変える話~
Masahito Zembutsu
PFIセミナー 2016/04/28
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
Preferred Networks
Empfohlen
なぜ暗黒美夢王はVimを選んだのか、そして Emacs がこの先生き残るには
暗黒美夢王とEmacs
暗黒美夢王とEmacs
Shougo
evil-mode は Vim plugin が動作するのか? Vim からの移行は楽なのか? 意外と知られていない evil-mode への移行のリスク evil-mode の利点と欠点を正しく理解するべきである
我が evil-mode を嫌いな理由 〜evil-mode の闇〜
我が evil-mode を嫌いな理由 〜evil-mode の闇〜
Shougo
I explained my favorite environment. Of course, all tool is Vim!
Shougoの開発環境
Shougoの開発環境
Shougo
Vimから見たemacs
Vimから見たemacs
Shougo
エンジニアなら知っておきたい「仮想マシン」のしくみ v1.1 (hbstudy 17)
エンジニアなら知っておきたい「仮想マシン」のしくみ v1.1 (hbstudy 17)
Takeshi HASEGAWA
東工大横田理央研究室での第一回Vim勉強会の資料です.
おすすめVimプラグインまとめ
おすすめVimプラグインまとめ
Shun Iwase
Muninはオープンソースのリソース監視ツールであり,様々なサーバリソースの取得やグラフ化を行う事に特化しているツールである。 死活監視だけではなく,何故,リソースも監視する必要性があるのか。今回は,Muninユーザ会の前佛雅人が,自身のホスティング業務における監視体制や, 運用サポートの様子など実例を交えながらMuninの使いどころを紹介する。そして,クラウドコンピューティング時代における監視体制の目指すべき方向について考察する。 日時:2013年1月18日(金)18:00~ 会場:産業技術大学院大学 433教室 http://pk.aiit.ac.jp/index.php?InfoTalk%2F20130118
Muninは舞い降りた ~リソース監視を通して、運用現場を変える話~
Muninは舞い降りた ~リソース監視を通して、運用現場を変える話~
Masahito Zembutsu
PFIセミナー 2016/04/28
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
Preferred Networks
async/awaitダークサイド is 何 まどべんよっかいち 2014/10/18 http://www.kekyo.net/2014/10/18/%e3%80%8casyncawait-%e3%83%80%e3%83%bc%e3%82%af%e3%82%b5%e3%82%a4%e3%83%89-is-%e4%bd%95%e3%80%8d-%e7%ac%ac10%e5%9b%9e%e3%81%be%e3%81%a9%e3%81%b9%e3%82%93%e3%82%88%e3%81%a3%e3%81%8b%e3%81%84/
async/awaitダークサイド is 何
async/awaitダークサイド is 何
Kouji Matsui
July Tech Festa 2018で @slankdev と話したスライドです.
[D20] 高速Software Switch/Router 開発から得られた高性能ソフトウェアルータ・スイッチ活用の知見 (July Tech Fest...
[D20] 高速Software Switch/Router 開発から得られた高性能ソフトウェアルータ・スイッチ活用の知見 (July Tech Fest...
Tomoya Hibi
第2回APASEC+第2期サイボウズ・ラボユース合同勉強会 (2013/3/29) 発表資料
xv6のコンテキストスイッチを読む
xv6のコンテキストスイッチを読む
mfumi
FBXファイルの構文について。 東工大ロ技研のrogyゼミ2016/01での発表資料その1。 その2はこちら: http://www.slideshare.net/L1048576/2-69956735
Fbx解説 (1 構文編) (1)
Fbx解説 (1 構文編) (1)
らりお ザ・何とは言わない天然水ソムリエ
某所で開催されたLT会の登壇資料です。軽く追記してます。
脱UniRx&Croutineから始めるUniTask
脱UniRx&Croutineから始めるUniTask
Euglenaching
第三回カーネル/VM探検隊でLuaVMに関してLTをした資料です
12 分くらいで知るLuaVM
12 分くらいで知るLuaVM
Yuki Tamura
UEFI boot loaders
UEFI時代のブートローダ
UEFI時代のブートローダ
Takuya ASADA
人気の課題管理ソフトRedmineをWIndows server 2019にインストールする手順を解説。Bitnamiスタックを使って簡単。動画版はYoutube (OSSちゃんねる)に。
超簡単! Bitnami RedmineをWindowsにインストール
超簡単! Bitnami RedmineをWindowsにインストール
Shin Tanigawa
カーネル/VM探検隊@関西 9回目
Xbyakの紹介とその周辺
Xbyakの紹介とその周辺
MITSUNARI Shigeo
DevLOVE X Day1 C-5のセッションです。 ITの活用範囲の広がりとともに、費用・品質よりもデリバリを優先するプロジェクトも増えてきました。しかし「しっかり考えるよりも、作ってリリースしちゃおうぜ、正解なんて誰にも分からないんだから」というマントラを唱えながら、返済見込みの立たない大量の技術的負債を抱える。それが最善の選択なのか、もう少しだけ立ち止まって考えてみませんか? YAGNIという言葉を便利に使いすぎてはいませんか? コードを書きなぐるのと、ちょっと考えて設計して作るのとで、そんなに開発スピードに違いがありますか? 考えてみたいと思います。
それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?
Yoshitaka Kawashima
TTLで作る4bit CPU TD-4の解説です。 CPUの動作原理。 試作方法を掲載します。 原作:CPUの創りかた https://goo.gl/xx37Yf
4bit-CPU : TD4の解説
4bit-CPU : TD4の解説
Seong-Hun Choe
virtio勉強会 #1でしゃべった内容。 未完成版。pdfで上げたのが見えないので上げ直し。
virtio勉強会 #1 「virtioの基本的なところ(DRAFT版)」
virtio勉強会 #1 「virtioの基本的なところ(DRAFT版)」
Naoya Kaneko
AWS でゲームのバックエンドを構築運用してきた中での実戦でのノウハウを紹介します。HTTP な API サーバーと、TCP/UDP なリアルタイムサーバーでの Tips を紹介します。
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せます
infinite_loop
以下のスライドの続編です。 http://www.slideshare.net/narimichitakamura/ionice
【続編】その ionice、ほんとに効いてますか?
【続編】その ionice、ほんとに効いてますか?
Narimichi Takamura
Qt Developer Day 2014 Tokyo 日本Qtユーザー会のLT QtCreatorでの、remoteデバック方法(for Embedded Linux)
Qt creatorでremote_debug
Qt creatorでremote_debug
Kazuo Asano (@kazuo_asa)
こちらのサンプルプロジェクトは下記です https://github.com/com04/UE4_AutomationRakushitai 第3回UE4何でも勉強会 in 東京で講演しましたスライドになります。 https://ue4allstudy.connpass.com/event/129917/
[UE4]自動テストでもっと楽したい!
[UE4]自動テストでもっと楽したい!
com044
エンジニアなら知っておきたい「仮想マシン」のしくみ (BPStudy38)
エンジニアなら知っておきたい「仮想マシン」のしくみ (BPStudy38)
Takeshi HASEGAWA
レガシーコード改善勉強会 in Yahoo Japan 2014.09.27 プロジェクトに対する方法論構築と、タスクマネジメントについての紹介 後半はMikado Methodの簡易紹介です。
テストとリファクタリングに関する深い方法論 #wewlc_jp
テストとリファクタリングに関する深い方法論 #wewlc_jp
kyon mm
Write your own bootloader that handles ELF binaries using UEFI.
UEFIによるELFバイナリの起動
UEFIによるELFバイナリの起動
uchan_nos
Windowsフォームで大丈夫か?一番良いのを頼む。
Windowsフォームで大丈夫か?一番良いのを頼む。
Yuya Yamaki
この発表は伝説の某発表のリメイクである。 我は Kernel/neovim 勉強会 in Tsuskuba にて思った。 「発表にエディタ成分が足りなすぎる」と。そこで我は天啓を受けたのだ。 「エディタ成分が足りないのなら、自分で補えば良い。そのまさかだ、フハハハハ!」 我の名は暗黒真美夢王(ダーク・ネオ・ビムマスター)今ここに neovim は VM であると高らかに宣言する!
neovim = VM
neovim = VM
Shougo
Unfortunately neovim does not support neocomplete but I need an auto completion plugin. So, I have developed deoplete. Deoplete is an auto completion framework for neovim. I will describe the features and its future works.
deoplete: The dark powered auto completion plugin for neovim
deoplete: The dark powered auto completion plugin for neovim
Shougo
Weitere ähnliche Inhalte
Was ist angesagt?
async/awaitダークサイド is 何 まどべんよっかいち 2014/10/18 http://www.kekyo.net/2014/10/18/%e3%80%8casyncawait-%e3%83%80%e3%83%bc%e3%82%af%e3%82%b5%e3%82%a4%e3%83%89-is-%e4%bd%95%e3%80%8d-%e7%ac%ac10%e5%9b%9e%e3%81%be%e3%81%a9%e3%81%b9%e3%82%93%e3%82%88%e3%81%a3%e3%81%8b%e3%81%84/
async/awaitダークサイド is 何
async/awaitダークサイド is 何
Kouji Matsui
July Tech Festa 2018で @slankdev と話したスライドです.
[D20] 高速Software Switch/Router 開発から得られた高性能ソフトウェアルータ・スイッチ活用の知見 (July Tech Fest...
[D20] 高速Software Switch/Router 開発から得られた高性能ソフトウェアルータ・スイッチ活用の知見 (July Tech Fest...
Tomoya Hibi
第2回APASEC+第2期サイボウズ・ラボユース合同勉強会 (2013/3/29) 発表資料
xv6のコンテキストスイッチを読む
xv6のコンテキストスイッチを読む
mfumi
FBXファイルの構文について。 東工大ロ技研のrogyゼミ2016/01での発表資料その1。 その2はこちら: http://www.slideshare.net/L1048576/2-69956735
Fbx解説 (1 構文編) (1)
Fbx解説 (1 構文編) (1)
らりお ザ・何とは言わない天然水ソムリエ
某所で開催されたLT会の登壇資料です。軽く追記してます。
脱UniRx&Croutineから始めるUniTask
脱UniRx&Croutineから始めるUniTask
Euglenaching
第三回カーネル/VM探検隊でLuaVMに関してLTをした資料です
12 分くらいで知るLuaVM
12 分くらいで知るLuaVM
Yuki Tamura
UEFI boot loaders
UEFI時代のブートローダ
UEFI時代のブートローダ
Takuya ASADA
人気の課題管理ソフトRedmineをWIndows server 2019にインストールする手順を解説。Bitnamiスタックを使って簡単。動画版はYoutube (OSSちゃんねる)に。
超簡単! Bitnami RedmineをWindowsにインストール
超簡単! Bitnami RedmineをWindowsにインストール
Shin Tanigawa
カーネル/VM探検隊@関西 9回目
Xbyakの紹介とその周辺
Xbyakの紹介とその周辺
MITSUNARI Shigeo
DevLOVE X Day1 C-5のセッションです。 ITの活用範囲の広がりとともに、費用・品質よりもデリバリを優先するプロジェクトも増えてきました。しかし「しっかり考えるよりも、作ってリリースしちゃおうぜ、正解なんて誰にも分からないんだから」というマントラを唱えながら、返済見込みの立たない大量の技術的負債を抱える。それが最善の選択なのか、もう少しだけ立ち止まって考えてみませんか? YAGNIという言葉を便利に使いすぎてはいませんか? コードを書きなぐるのと、ちょっと考えて設計して作るのとで、そんなに開発スピードに違いがありますか? 考えてみたいと思います。
それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?
Yoshitaka Kawashima
TTLで作る4bit CPU TD-4の解説です。 CPUの動作原理。 試作方法を掲載します。 原作:CPUの創りかた https://goo.gl/xx37Yf
4bit-CPU : TD4の解説
4bit-CPU : TD4の解説
Seong-Hun Choe
virtio勉強会 #1でしゃべった内容。 未完成版。pdfで上げたのが見えないので上げ直し。
virtio勉強会 #1 「virtioの基本的なところ(DRAFT版)」
virtio勉強会 #1 「virtioの基本的なところ(DRAFT版)」
Naoya Kaneko
AWS でゲームのバックエンドを構築運用してきた中での実戦でのノウハウを紹介します。HTTP な API サーバーと、TCP/UDP なリアルタイムサーバーでの Tips を紹介します。
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せます
infinite_loop
以下のスライドの続編です。 http://www.slideshare.net/narimichitakamura/ionice
【続編】その ionice、ほんとに効いてますか?
【続編】その ionice、ほんとに効いてますか?
Narimichi Takamura
Qt Developer Day 2014 Tokyo 日本Qtユーザー会のLT QtCreatorでの、remoteデバック方法(for Embedded Linux)
Qt creatorでremote_debug
Qt creatorでremote_debug
Kazuo Asano (@kazuo_asa)
こちらのサンプルプロジェクトは下記です https://github.com/com04/UE4_AutomationRakushitai 第3回UE4何でも勉強会 in 東京で講演しましたスライドになります。 https://ue4allstudy.connpass.com/event/129917/
[UE4]自動テストでもっと楽したい!
[UE4]自動テストでもっと楽したい!
com044
エンジニアなら知っておきたい「仮想マシン」のしくみ (BPStudy38)
エンジニアなら知っておきたい「仮想マシン」のしくみ (BPStudy38)
Takeshi HASEGAWA
レガシーコード改善勉強会 in Yahoo Japan 2014.09.27 プロジェクトに対する方法論構築と、タスクマネジメントについての紹介 後半はMikado Methodの簡易紹介です。
テストとリファクタリングに関する深い方法論 #wewlc_jp
テストとリファクタリングに関する深い方法論 #wewlc_jp
kyon mm
Write your own bootloader that handles ELF binaries using UEFI.
UEFIによるELFバイナリの起動
UEFIによるELFバイナリの起動
uchan_nos
Windowsフォームで大丈夫か?一番良いのを頼む。
Windowsフォームで大丈夫か?一番良いのを頼む。
Yuya Yamaki
Was ist angesagt?
(20)
async/awaitダークサイド is 何
async/awaitダークサイド is 何
[D20] 高速Software Switch/Router 開発から得られた高性能ソフトウェアルータ・スイッチ活用の知見 (July Tech Fest...
[D20] 高速Software Switch/Router 開発から得られた高性能ソフトウェアルータ・スイッチ活用の知見 (July Tech Fest...
xv6のコンテキストスイッチを読む
xv6のコンテキストスイッチを読む
Fbx解説 (1 構文編) (1)
Fbx解説 (1 構文編) (1)
脱UniRx&Croutineから始めるUniTask
脱UniRx&Croutineから始めるUniTask
12 分くらいで知るLuaVM
12 分くらいで知るLuaVM
UEFI時代のブートローダ
UEFI時代のブートローダ
超簡単! Bitnami RedmineをWindowsにインストール
超簡単! Bitnami RedmineをWindowsにインストール
Xbyakの紹介とその周辺
Xbyakの紹介とその周辺
それはYAGNIか? それとも思考停止か?
それはYAGNIか? それとも思考停止か?
4bit-CPU : TD4の解説
4bit-CPU : TD4の解説
virtio勉強会 #1 「virtioの基本的なところ(DRAFT版)」
virtio勉強会 #1 「virtioの基本的なところ(DRAFT版)」
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せます
【続編】その ionice、ほんとに効いてますか?
【続編】その ionice、ほんとに効いてますか?
Qt creatorでremote_debug
Qt creatorでremote_debug
[UE4]自動テストでもっと楽したい!
[UE4]自動テストでもっと楽したい!
エンジニアなら知っておきたい「仮想マシン」のしくみ (BPStudy38)
エンジニアなら知っておきたい「仮想マシン」のしくみ (BPStudy38)
テストとリファクタリングに関する深い方法論 #wewlc_jp
テストとリファクタリングに関する深い方法論 #wewlc_jp
UEFIによるELFバイナリの起動
UEFIによるELFバイナリの起動
Windowsフォームで大丈夫か?一番良いのを頼む。
Windowsフォームで大丈夫か?一番良いのを頼む。
Andere mochten auch
この発表は伝説の某発表のリメイクである。 我は Kernel/neovim 勉強会 in Tsuskuba にて思った。 「発表にエディタ成分が足りなすぎる」と。そこで我は天啓を受けたのだ。 「エディタ成分が足りないのなら、自分で補えば良い。そのまさかだ、フハハハハ!」 我の名は暗黒真美夢王(ダーク・ネオ・ビムマスター)今ここに neovim は VM であると高らかに宣言する!
neovim = VM
neovim = VM
Shougo
Unfortunately neovim does not support neocomplete but I need an auto completion plugin. So, I have developed deoplete. Deoplete is an auto completion framework for neovim. I will describe the features and its future works.
deoplete: The dark powered auto completion plugin for neovim
deoplete: The dark powered auto completion plugin for neovim
Shougo
Let's talk about neovim
Let's talk about neovim
Shougo
社内の勉強会LTで発表したスライド。 VimとctagsでCPANモジュールのコードを読む話です
Vimとctagsでコードリーディング 公開用
Vimとctagsでコードリーディング 公開用
Kenta Kase
An introduction to neocomplete by DarkVim Master(暗黒美夢王)
An introduction to neocomplete
An introduction to neocomplete
Shougo
Vim = VM
Vim = VM
Shougo
neocomplcacheとVimを組み合わせた究極の環境の説明
Ultimate completion environment with neocomplcache in vim
Ultimate completion environment with neocomplcache in vim
Shougo
how to use ctags on vim
ctagsでvimにひきこもる
ctagsでvimにひきこもる
Takaaki Hirano
私はどのようにVim scriptを書くか?~Vim script解説~ http://vimconf.vim-jp.org/2015/
Vimconf2015
Vimconf2015
rbtnn
アクセス数の多いサイトをRailsで運用する場合にやっておきたい設定
高トラフィックサイトをRailsで構築するためのTips基礎編
高トラフィックサイトをRailsで構築するためのTips基礎編
Kazuya Numata
2010-02-10 第20回グリーオープンソーステクノロジー勉強会
軽快なPlan9
軽快なPlan9
Go Saito
ujihisa.vimで発表したスライドです。neobundle.vimの貴重な日本語資料となります。 歌はありませんが、最後に……。
neobundle.vimについて+おまけ
neobundle.vimについて+おまけ
Shougo
IEEE CloudCom 2014@Singapore
Exploring the Performance Impact of Virtualization on an HPC Cloud
Exploring the Performance Impact of Virtualization on an HPC Cloud
Ryousei Takano
Auto closing parenthesis @vim conf2014
Auto closing parenthesis @vim conf2014
cohama
2016.10.26 第2回SPARC Japanセミナー2016(オープン・アクセスサミット2016) 「研究データオープン化推進に向けて : インセンティブとデータマネジメント」 @国立情報学研究所12F会議室
20161026_超高層大気観測データのメタデータ作成実験経過報告
20161026_超高層大気観測データのメタデータ作成実験経過報告
Yasuyuki Minamiyama
(主にソフトウェア開発における)バージョン管理の必要性を説く。
バージョン管理入門
バージョン管理入門
Masafumi Yokoyama
関西ライフハック研究会×アイデアプラント
関西ライフハック研究会×アイデアプラント
Rikie Ishii
11,10,16 第一回JTB法人東京主催新事業提案コンテストcompass2011 西剛広ゼミナールA班 JTB×街コン事業 =「TO LOVE IN'」~人生のパートナーを見つける旅~ JTBが婚活旅行を通して晩婚化と地域活性化を目指す
TO LOVE IN'~人生のパートナーを見つける旅~
TO LOVE IN'~人生のパートナーを見つける旅~
Shuhei Hinoshita
Software Foundation:形式的証明と非形式的証明
Software Foundation:形式的証明と非形式的証明
T T
X hago3
X hago3
YAMANE Toshiaki
Andere mochten auch
(20)
neovim = VM
neovim = VM
deoplete: The dark powered auto completion plugin for neovim
deoplete: The dark powered auto completion plugin for neovim
Let's talk about neovim
Let's talk about neovim
Vimとctagsでコードリーディング 公開用
Vimとctagsでコードリーディング 公開用
An introduction to neocomplete
An introduction to neocomplete
Vim = VM
Vim = VM
Ultimate completion environment with neocomplcache in vim
Ultimate completion environment with neocomplcache in vim
ctagsでvimにひきこもる
ctagsでvimにひきこもる
Vimconf2015
Vimconf2015
高トラフィックサイトをRailsで構築するためのTips基礎編
高トラフィックサイトをRailsで構築するためのTips基礎編
軽快なPlan9
軽快なPlan9
neobundle.vimについて+おまけ
neobundle.vimについて+おまけ
Exploring the Performance Impact of Virtualization on an HPC Cloud
Exploring the Performance Impact of Virtualization on an HPC Cloud
Auto closing parenthesis @vim conf2014
Auto closing parenthesis @vim conf2014
20161026_超高層大気観測データのメタデータ作成実験経過報告
20161026_超高層大気観測データのメタデータ作成実験経過報告
バージョン管理入門
バージョン管理入門
関西ライフハック研究会×アイデアプラント
関西ライフハック研究会×アイデアプラント
TO LOVE IN'~人生のパートナーを見つける旅~
TO LOVE IN'~人生のパートナーを見つける旅~
Software Foundation:形式的証明と非形式的証明
Software Foundation:形式的証明と非形式的証明
X hago3
X hago3
Ähnlich wie Unite vim
2011/5/14 #ujihisa.vim にて発表
「とても小さいVim」vim tiny
「とても小さいVim」vim tiny
gu4
TDDBC Tokyo 1.7 for PHP #tddbc のLTで使用したスライドの整形版です。
Tdd vim
Tdd vim
Tak Nishikori
Vimはこわくない
Vimはこわくない
Yuichi Watanabe
rucs_vim LT
rucs_vim LT
Naoya Inada
ゴリラ.vim登壇資料
Gorilla.vim#6
Gorilla.vim#6
MasatakaHigashijima
VimConf2015で発表した資料です。 http://vimconf.vim-jp.org/2015/
5年間Yokohama.vimをやってみて感じた事
5年間Yokohama.vimをやってみて感じた事
gu4
Unite with script
Unite with script
Yohei Fushii
anyframeを使おう
anyframeを使おう
anyframeを使おう
Hideaki Miyake
Sound makes vim more benrily.
かなりすごい発表(かなり) at VimConf2014
かなりすごい発表(かなり) at VimConf2014
Sugoi Kanari
DevEnv Tryit.vim Phrase.vim
DevEnv Tryit.vim Phrase.vim
t9md
「Vimrcリーディングに役立ちそうな」vimrcの設定とplugin管理
「Vimrcリーディングに役立ちそうな」vimrcの設定とplugin管理
gu4
Makefile に馴染みがない人向けのイントロ資料なれば良いかなと思ってます
GNU Make でも使ってみようか
GNU Make でも使ってみようか
Y M
Ähnlich wie Unite vim
(12)
「とても小さいVim」vim tiny
「とても小さいVim」vim tiny
Tdd vim
Tdd vim
Vimはこわくない
Vimはこわくない
rucs_vim LT
rucs_vim LT
Gorilla.vim#6
Gorilla.vim#6
5年間Yokohama.vimをやってみて感じた事
5年間Yokohama.vimをやってみて感じた事
Unite with script
Unite with script
anyframeを使おう
anyframeを使おう
かなりすごい発表(かなり) at VimConf2014
かなりすごい発表(かなり) at VimConf2014
DevEnv Tryit.vim Phrase.vim
DevEnv Tryit.vim Phrase.vim
「Vimrcリーディングに役立ちそうな」vimrcの設定とplugin管理
「Vimrcリーディングに役立ちそうな」vimrcの設定とplugin管理
GNU Make でも使ってみようか
GNU Make でも使ってみようか
Kürzlich hochgeladen
LoRaWANスマート距離検出センサー DS20Lカタログ
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
This is an introduction to MAPPO's paper.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
2022年10月27日に社内向けに開催した勉強会資料の社外公開版です(発表8分程度)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
2024年5月8日 Power Platform 勉強会 #1 LT資料
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
NewSQLの可用性構成パターン (OCHaCafe Season 8 #4 発表資料) 2024年5月8日(水) NTTデータグループ 技術開発本部 小林 隆浩
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Jue Wang, Wentao Zhu, Pichao Wang, Xiang Yu, Linda Liu, Mohamed Omar, Raffay Hamid, " Selective Structured State-Spaces for Long-Form Video Understanding" CVPR2023 https://openaccess.thecvf.com/content/CVPR2023/html/Wang_Selective_Structured_State-Spaces_for_Long-Form_Video_Understanding_CVPR_2023_paper.html
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Syed Talal Wasim, Muzammal Naseer, Salman Khan, Ming-Hsuan Yang, Fahad Shahbaz Khan , "Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Grounding" arXiv2024 https://arxiv.org/abs/2401.00901v2
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Key topics covered: - Understanding Ballerina's role in integrations: features and advantages - Designing and implementing REST APIs for integration - Designing and implementing GraphQL services with Ballerina - Monitoring and observing applications - Introduction to data integration
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
Kürzlich hochgeladen
(12)
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
Unite vim
1.
ゆないと! unite.vim ーすべてを破壊し、すべてを繋げー
Shougo 1
2.
自己紹介 ハンドルネーム:Shougo Vim大好き 他の勉強会によく出没します 知っている人は知っている Lingrによくいます 毎日Vim Scriptを書いています 戦闘力:数万
2
3.
今までの(勉強会での) あらすじ
3
4.
伝説のVim=VM
4
5.
その内容
5
6.
その結果 ごらんの有様だよ!
6
7.
そして迎えたx86勉強会
7
8.
その内容 注:イメージです
8
9.
深まる誤解 またしても、ごらんの有様だよ!
9
10.
lingrでのやりとりも……
10
11.
変態じゃないよ! 「ボクはただ、Vim Scriptを書いていると何か興 奮することに気付いただけなんだ。変態じゃない よ。仮に変態だとしても、変態という名の紳士だ よ!」
11
12.
今日はunite.vimの紹介を します
12
13.
名前の由来 今までのインタフェースを「破壊」し、新たなインタ フェースの元にすべてを「統一」する ちなみに、某「仮面ライダー」とは何の関係もありま せん おのれunite、貴様のせいでこのVimの世界も破壊 されてしまった!
13
14.
unite.vimとは? Vim Scriptで実装されたanythingプラグイン 似たようなプラグインとして、ku.vimや fuzzyfinder.vim等がある が、設計思想はかなり異なる いつの日か、すべてを統一するプラグインになる (予定) http://github.com/Shougo/unite.vim
14
15.
unite.vimを作った理由 自分はVim信者なので、anything.elがVimに も欲しかった しかし、fuzzyfinder.vim, ku.vimともに開発が ストップする sourceを統合できるku.vim Ver.0.3を元 に、neouiを開発スタート だが、ku.vimの中身はよく分からない その上にInsert
mode補完の限界が見えてくる もう0から自作してしまおう! 15
16.
anything.elの紹介 anything.elとは、「候補を選択しアクションを実
行する」という操作を汎用的に実行するプラグイ ン イメージとしてはファイラーに近いが、操作する ものはファイルに限定されない 候補を収集する「source」と呼ばれるものを追 加することで、何でもanything化することができ る もっと詳しい解説は、 会場にいるEmacs使いに聞こう! 16
17.
anything.elの使用例 このように、「バッファ」「ファイル」「最近使用した
ファイル」を統合し、一度に検索することができ る。 17
18.
簡単な使い方 ~/.vimにunite.vimの配布ファイルをインストールする Vimを立ち上げる :Unite buffer file
file_mruを実行する 普通に使うときは専用のキーマッピングを定義する もっと詳しい解説は:help uniteで 18
19.
unite.vimの優位性 Insert mode /
Normal modeのどちらでも使える よりVimとの親和性の高いanythingを実現 開発が盛ん 比較的簡単にsourceを追加可能 候補をマークしてアクションの実行ができる ワイルドカードの実装 スペース区切りによる絞り込み 19
20.
注意! これからはunite.vimの思想や内部構造について の話をします しかし、unite.vimはまだ開発中なので、これらの機 能は実装されていない可能性があります 実装されていなくても泣かない unite.vimを使うときは、部屋を明るくしてモニター から30cmほど離れてください
20
21.
unite.vimの設計思想 Insert modeに入って絞り込み、Normal modeで実行やactionの 選択を行う ku.vim,
fuzzyfinder.vimのように、Vim組み込みの補完リストは使 用しない action, sourceは自由に追加・カスタマイズが可能 sourceにはパラメータを渡せないので、:FufFile pathみたいなこと はできない 曖昧マッチはできない。パフォーマンスの影響があるため。 sortはsourceを指定した順番で行われる。同一sourceの順序づけ はsource内で行う。この仕様はanything.elと同一。 ワイルドカードはあるが、正規表現で検索はしない。メタキャラクタに よるマッチは邪魔である。 21
22.
kind buffer, file, directoryのように、候補の型による共通の操作をまとめ たもの 標準のもの以外にも、ユーザーやsourceで自由に追加可能 kindがそれぞれのactionを定義している(source側で上書きも可 能) ku.vimではsouceがkindを持っているが、unite.vimではkindを持 つのは候補(candidates)側である ディレクトリだったら絞り込み、といった設定が容易にできる ちなみに、anything.elではtypeと呼ぶ kindはku.vimの用語
22
23.
source anything.elでは情報源とも呼ぶ 候補(candidates)をいろいろなところから収集するルーチンのこと sourceがなければunite.vimはゴミ 現在はbuffer, file, file_mru,
register, bookmarkが実装されてい るが、ユーザーも自由にsourceを追加できる bufferはバッファリストからバッファの候補を収集する fileはglob()を使ってファイルの候補を収集する file_mruはautocmdを使って開いたファイルを記録し、候補とする registerはレジスタの値を候補とする bookmarkはブックマークしたファイル・ディレクトリを候補とする 23
24.
action 選択した候補に対して行う操作のこと <Enter>を押したときにはデフォルトのactionが実行される <Tab>を押すと、そのほかのアクションも実行できる 複数選択可能にしたり、実行後すぐ終了したりといったフラグを持た せることができる 例えば、openやdeleteといったactionは複数選択可能になっている
24
25.
ちなみに…… ku.vimにあったkey_tableは存在しない アクションの選択では先頭マッチによる省略と補完ができる 例:openならばoと省略ができる。 ただし、他にoで始まる候補がない場合のみ。 当初はNormal modeを主力とする予定だったが、ku.vim, fuzzyfinder.vimに慣れていたユーザーの意見により、Insert mode でもそれなりの処理ができるようになった
25
26.
ちなみに…… Normal modeが主軸なので、キーマッピングは自由自在 候補のマークなど、vimfilerの影響もかなり受けている ぶっちゃけると、いつかanything.elすら越えて、独自の進化をしたい
参考:vimfiler 26
27.
今後のunite.vim そろそろsourceの仕様を固める ユーザーがカスタマイズ可能にする ヘルプの更なる充実 neocomplcacheの補完もunite.vimに統合 helpやタグから検索してジャンプ fuzzyfinder.vimの機能の取り込み
27
28.
まとめ anythingインタフェースはもはやEmacsユーザー の専売特許ではありません! みなさんもunite.vimを活用して、快適な生活を送り ましょう
28
29.
おまけ anything.elを勉強するには、「Emacsテクニックバ イブル」がおすすめ! この本を読んで、Vimの戦闘力を向上させましょう
29
30.
ご静聴ありがとうございました 僕もまた――― Vimというエディタに踊らされただけの 犠牲者の一人に過ぎないってことさ―――
30
Jetzt herunterladen