Enviar búsqueda
Cargar
Ultimate completion environment with neocomplcache in vim
•
Descargar como ODP, PDF
•
6 recomendaciones
•
3,700 vistas
Shougo
Seguir
neocomplcacheとVimを組み合わせた究極の環境の説明
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 22
Descargar ahora
Recomendados
ujihisa.vimで発表したスライドです。neobundle.vimの貴重な日本語資料となります。 歌はありませんが、最後に……。
neobundle.vimについて+おまけ
neobundle.vimについて+おまけ
Shougo
I explained my favorite environment. Of course, all tool is Vim!
Shougoの開発環境
Shougoの開発環境
Shougo
Modern x86 environment with using Vim.
modern X86 environment
modern X86 environment
Shougo
Sound makes vim more benrily.
かなりすごい発表(かなり) at VimConf2014
かなりすごい発表(かなり) at VimConf2014
Sugoi Kanari
evil-mode は Vim plugin が動作するのか? Vim からの移行は楽なのか? 意外と知られていない evil-mode への移行のリスク evil-mode の利点と欠点を正しく理解するべきである
我が evil-mode を嫌いな理由 〜evil-mode の闇〜
我が evil-mode を嫌いな理由 〜evil-mode の闇〜
Shougo
この発表は伝説の某発表のリメイクである。 我は Kernel/neovim 勉強会 in Tsuskuba にて思った。 「発表にエディタ成分が足りなすぎる」と。そこで我は天啓を受けたのだ。 「エディタ成分が足りないのなら、自分で補えば良い。そのまさかだ、フハハハハ!」 我の名は暗黒真美夢王(ダーク・ネオ・ビムマスター)今ここに neovim は VM であると高らかに宣言する!
neovim = VM
neovim = VM
Shougo
Vimから見たemacs
Vimから見たemacs
Shougo
社内勉強会で発表した内容です。
初心者Vimmerによるvim+rails開発
初心者Vimmerによるvim+rails開発
Daisuke Kikuchi
Recomendados
ujihisa.vimで発表したスライドです。neobundle.vimの貴重な日本語資料となります。 歌はありませんが、最後に……。
neobundle.vimについて+おまけ
neobundle.vimについて+おまけ
Shougo
I explained my favorite environment. Of course, all tool is Vim!
Shougoの開発環境
Shougoの開発環境
Shougo
Modern x86 environment with using Vim.
modern X86 environment
modern X86 environment
Shougo
Sound makes vim more benrily.
かなりすごい発表(かなり) at VimConf2014
かなりすごい発表(かなり) at VimConf2014
Sugoi Kanari
evil-mode は Vim plugin が動作するのか? Vim からの移行は楽なのか? 意外と知られていない evil-mode への移行のリスク evil-mode の利点と欠点を正しく理解するべきである
我が evil-mode を嫌いな理由 〜evil-mode の闇〜
我が evil-mode を嫌いな理由 〜evil-mode の闇〜
Shougo
この発表は伝説の某発表のリメイクである。 我は Kernel/neovim 勉強会 in Tsuskuba にて思った。 「発表にエディタ成分が足りなすぎる」と。そこで我は天啓を受けたのだ。 「エディタ成分が足りないのなら、自分で補えば良い。そのまさかだ、フハハハハ!」 我の名は暗黒真美夢王(ダーク・ネオ・ビムマスター)今ここに neovim は VM であると高らかに宣言する!
neovim = VM
neovim = VM
Shougo
Vimから見たemacs
Vimから見たemacs
Shougo
社内勉強会で発表した内容です。
初心者Vimmerによるvim+rails開発
初心者Vimmerによるvim+rails開発
Daisuke Kikuchi
すごいVimでhaskellを書こう@なごやまつり
すごいVimでhaskellを書こう@なごやまつり
cohama
現在私が開発中のunite.vimに関する紹介です。オマケとして、今までの発表をダイジェスト形式で御届けしています。
Unite vim
Unite vim
Shougo
Vim = VM
Vim = VM
Shougo
なぜ暗黒美夢王はVimを選んだのか、そして Emacs がこの先生き残るには
暗黒美夢王とEmacs
暗黒美夢王とEmacs
Shougo
Vimはこわくない
Vimはこわくない
Yuichi Watanabe
Haskell Day 2012 で使ったスライドです
Vim の開発環境
Vim の開発環境
eagletmt
うわ…私のEmacs力、低すぎ...?
うわ…私のEmacs力、低すぎ...?
Masahiro Sano
This is vimconf 2015 slide. that title is "Introduction to Vim plugins developed by non-Japanese Vimmer" (Japanese version) English version is here(http://www.slideshare.net/deris0126/vimconf2015-en)
Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)
Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)
deris0126
VimとEmacsどちらがよいか
エディタ戦争
エディタ戦争
Akira Hagiwara
Vimを学びたい初心者のための5つの豆知識
Vimを学びたい初心者のための5つの豆知識
alwei
TDDBC Tokyo 1.7 for PHP #tddbc のLTで使用したスライドの整形版です。
Tdd vim
Tdd vim
Tak Nishikori
2011/5/14 #ujihisa.vim にて発表
「とても小さいVim」vim tiny
「とても小さいVim」vim tiny
gu4
VimとRubyのアツい関係
VimとRubyのアツい関係
Misao X
限界LT第0回で使用したスライドです。
Vimの魔術
Vimの魔術
Shuntaro Nishizawa
Flash Playerの作り方
Flash Playerの作り方
Yu Kobayashi
サーバ環境で使うRVM Kanazawa.rb #8 での発表原稿
RVM with Server Environment
RVM with Server Environment
Yukimitsu Izawa
Php beginnerが beginner + になるための話
Php beginnerが beginner + になるための話
Php beginnerが beginner + になるための話
yuichi kishimoto
Mbed2013
Mbed2013
lynxeyed
ember.jsの導入となるべく簡単に噛み砕いた大まかな概念の説明。
Ember.js導入
Ember.js導入
teamcpaw
気楽な感じで X Window Manager と戯れてみました。
X window managerで遊んでみた
X window managerで遊んでみた
Masahiko Hashimoto
My presentation may be the last. So I need to speak the development history. I have been developed Vim plugins over 10 years. I talk about my plugins development history and current development thoughts.
Vim conf2019
Vim conf2019
Shougo
I will speak about the snippet plugin, neosnippet.vim and deoppet.nvim. deoppet.nvim is the next generation of snippet plugin.
Neosnippet.vim + Deoppet.nvim in Vim conf 2017
Neosnippet.vim + Deoppet.nvim in Vim conf 2017
Shougo
Más contenido relacionado
La actualidad más candente
すごいVimでhaskellを書こう@なごやまつり
すごいVimでhaskellを書こう@なごやまつり
cohama
現在私が開発中のunite.vimに関する紹介です。オマケとして、今までの発表をダイジェスト形式で御届けしています。
Unite vim
Unite vim
Shougo
Vim = VM
Vim = VM
Shougo
なぜ暗黒美夢王はVimを選んだのか、そして Emacs がこの先生き残るには
暗黒美夢王とEmacs
暗黒美夢王とEmacs
Shougo
Vimはこわくない
Vimはこわくない
Yuichi Watanabe
Haskell Day 2012 で使ったスライドです
Vim の開発環境
Vim の開発環境
eagletmt
うわ…私のEmacs力、低すぎ...?
うわ…私のEmacs力、低すぎ...?
Masahiro Sano
This is vimconf 2015 slide. that title is "Introduction to Vim plugins developed by non-Japanese Vimmer" (Japanese version) English version is here(http://www.slideshare.net/deris0126/vimconf2015-en)
Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)
Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)
deris0126
VimとEmacsどちらがよいか
エディタ戦争
エディタ戦争
Akira Hagiwara
Vimを学びたい初心者のための5つの豆知識
Vimを学びたい初心者のための5つの豆知識
alwei
TDDBC Tokyo 1.7 for PHP #tddbc のLTで使用したスライドの整形版です。
Tdd vim
Tdd vim
Tak Nishikori
2011/5/14 #ujihisa.vim にて発表
「とても小さいVim」vim tiny
「とても小さいVim」vim tiny
gu4
VimとRubyのアツい関係
VimとRubyのアツい関係
Misao X
限界LT第0回で使用したスライドです。
Vimの魔術
Vimの魔術
Shuntaro Nishizawa
Flash Playerの作り方
Flash Playerの作り方
Yu Kobayashi
サーバ環境で使うRVM Kanazawa.rb #8 での発表原稿
RVM with Server Environment
RVM with Server Environment
Yukimitsu Izawa
Php beginnerが beginner + になるための話
Php beginnerが beginner + になるための話
Php beginnerが beginner + になるための話
yuichi kishimoto
Mbed2013
Mbed2013
lynxeyed
ember.jsの導入となるべく簡単に噛み砕いた大まかな概念の説明。
Ember.js導入
Ember.js導入
teamcpaw
気楽な感じで X Window Manager と戯れてみました。
X window managerで遊んでみた
X window managerで遊んでみた
Masahiko Hashimoto
La actualidad más candente
(20)
すごいVimでhaskellを書こう@なごやまつり
すごいVimでhaskellを書こう@なごやまつり
Unite vim
Unite vim
Vim = VM
Vim = VM
暗黒美夢王とEmacs
暗黒美夢王とEmacs
Vimはこわくない
Vimはこわくない
Vim の開発環境
Vim の開発環境
うわ…私のEmacs力、低すぎ...?
うわ…私のEmacs力、低すぎ...?
Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)
Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)
エディタ戦争
エディタ戦争
Vimを学びたい初心者のための5つの豆知識
Vimを学びたい初心者のための5つの豆知識
Tdd vim
Tdd vim
「とても小さいVim」vim tiny
「とても小さいVim」vim tiny
VimとRubyのアツい関係
VimとRubyのアツい関係
Vimの魔術
Vimの魔術
Flash Playerの作り方
Flash Playerの作り方
RVM with Server Environment
RVM with Server Environment
Php beginnerが beginner + になるための話
Php beginnerが beginner + になるための話
Mbed2013
Mbed2013
Ember.js導入
Ember.js導入
X window managerで遊んでみた
X window managerで遊んでみた
Más de Shougo
My presentation may be the last. So I need to speak the development history. I have been developed Vim plugins over 10 years. I talk about my plugins development history and current development thoughts.
Vim conf2019
Vim conf2019
Shougo
I will speak about the snippet plugin, neosnippet.vim and deoppet.nvim. deoppet.nvim is the next generation of snippet plugin.
Neosnippet.vim + Deoppet.nvim in Vim conf 2017
Neosnippet.vim + Deoppet.nvim in Vim conf 2017
Shougo
カードゲームとテキストエディタの関係
カードゲームで学ぶテキストエディタ
カードゲームで学ぶテキストエディタ
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
An introduction to neocomplete by DarkVim Master(暗黒美夢王)
An introduction to neocomplete
An introduction to neocomplete
Shougo
Más de Shougo
(6)
Vim conf2019
Vim conf2019
Neosnippet.vim + Deoppet.nvim in Vim conf 2017
Neosnippet.vim + Deoppet.nvim in Vim conf 2017
カードゲームで学ぶテキストエディタ
カードゲームで学ぶテキストエディタ
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
An introduction to neocomplete
An introduction to neocomplete
Último
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
NewSQLの可用性構成パターン (OCHaCafe Season 8 #4 発表資料) 2024年5月8日(水) NTTデータグループ 技術開発本部 小林 隆浩
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
2024年4月に社内向けに開催した勉強会資料の社外公開版です
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWANスマート距離検出センサー DS20Lカタログ
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
Último
(7)
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
Ultimate completion environment with neocomplcache in vim
1.
neocomplcache+Vim で 実現する究極補完環境
Shougo
2.
3.
Vim大好き
4.
補完大好き
5.
あまりRubyは使っていません
6.
毎日Vim Scriptを書いています
7.
8.
vimshell - Vim
Scriptで実装されたシェル
9.
vimfiler - Vim
Scriptで実装されたファイラー
10.
neocomplcache - Vimの自動補完環境
11.
unite.vim - anything.elのVim版
12.
echodoc - echo
areaにドキュメント表示 全部 Vim のプラグインですが何か?
13.
今日は neocomplcache について話します。
14.
15.
一部の人には「AutoComplPopやauto-complete.elのようなもの」と言ったほうが分かりやすいかも
16.
通称「ネコ」もしくは「ネオコン」と呼ばれています。
17.
私自身は「neocomplcache」で統一しています。
18.
19.
20.
21.
Vimを立ち上げる
22.
:NeoComplCacheEnableを実行する
23.
キー入力するとポップアップが出る
24.
25.
オムニ補完を呼べる
26.
開発が盛ん
27.
インクルードファイル補完
28.
シンタックスファイル補完
29.
スニペット補完
30.
プラグインで拡張可能
31.
豊富すぎるオプション
32.
33.
インテリセンスのようなもの
34.
標準で css/html/Java Script/C/Python/Ruby
に対応
35.
neocomplcache では、 g:neocomplcache_omni_patterns
を設定すれば、自動的に呼べる
36.
しかし、 Ruby のオムニ補完は問題が多いのでデフォルトでは無効になっています
37.
だれかもっといいのを作ってください
38.
39.
インクルードしたファイルにある関数を補完できる
40.
echodoc と組み合わせればドキュメントも表示できる
41.
残念ながら、 Ruby 組み込みの関数は宣言のファイルがないので補完できません
42.
43.
パースはしていないので、一度使わないと認識しません
44.
それでも便利
45.
いろんな言語に対応しています
46.
47.
辞書を用意しなくてよい
48.
もちろん、個別に辞書を用意すれば、それから補完することもできます
49.
Vim の豊富なシンタックスファイルは強力な武器
50.
51.
neocomplcache でスニペットのトリガーを補完できる
52.
ファイルは snipMate 互換
53.
スニペットファイルの include ができたり、いろいろ拡張されている
54.
55.
自由にユーザーが定義できる
56.
例えば、 Vim script
中の Ruby インタフェースを Ruby として補完できる
57.
58.
Vim から出なくても作業が完結する
59.
zsh ?
screen? 何それおいしいの
60.
そういう便利なツールは Windows にはありません
61.
62.
Vim から出なくてもつぶやける!
63.
ちなみに、私はこれを使って Twitter をしています
64.
ヒストリやキーワードから補完できるので大変便利
65.
66.
これを実行すると?
67.
今からデモをやります
68.
69.
Emacs? 何それおいしいの
70.
私はもうneocomplcacheがないとプログラムが書けません
71.
72.
インクルード補完の強化
73.
unite.vimとの連携
74.
ぶっちゃけ、他のプラグインの開発が忙しいです
75.
76.
Happy Vimming!
Descargar ahora