Suche senden
Hochladen
Vimのpluginを書く
•
0 gefällt mir
•
1,503 views
Sachirou Inoue
Folgen
VimScript怖くないヾ(〃l _ l)ノ゙
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 29
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
for VimConf 2014 Slide created by deris0126
VimConf 2014 from deris0126
VimConf 2014 from deris0126
deris0126
Let’s translate FuelPHP docs! [RELOADED]
Let’s translate FuelPHP docs! [RELOADED]
Sho A
Write up reverse200
Write up reverse200
Yuichi Nagayama
lightnig talk for NodeFest 2016
JSON CRDT
JSON CRDT
TanUkkii
8F Emacs seminar 1st
8F Emacs seminar 1st
toshi_pp
Drag anddropfilereader
Drag anddropfilereader
Daichi Nakajima
MARKETING Y LA INVESTIGACIÒN DE MERCADOS
HECHA UN VISTAZO AL MUNDO DEL MARKETING
HECHA UN VISTAZO AL MUNDO DEL MARKETING
vane1813
DON QUIXOTE
DON QUIXOTE OF LA MANCHA
DON QUIXOTE OF LA MANCHA
afiddes97
Empfohlen
for VimConf 2014 Slide created by deris0126
VimConf 2014 from deris0126
VimConf 2014 from deris0126
deris0126
Let’s translate FuelPHP docs! [RELOADED]
Let’s translate FuelPHP docs! [RELOADED]
Sho A
Write up reverse200
Write up reverse200
Yuichi Nagayama
lightnig talk for NodeFest 2016
JSON CRDT
JSON CRDT
TanUkkii
8F Emacs seminar 1st
8F Emacs seminar 1st
toshi_pp
Drag anddropfilereader
Drag anddropfilereader
Daichi Nakajima
MARKETING Y LA INVESTIGACIÒN DE MERCADOS
HECHA UN VISTAZO AL MUNDO DEL MARKETING
HECHA UN VISTAZO AL MUNDO DEL MARKETING
vane1813
DON QUIXOTE
DON QUIXOTE OF LA MANCHA
DON QUIXOTE OF LA MANCHA
afiddes97
Campana Siemens LC98KD272 Instrucciones de uso para electrodomésticos.
Campana Siemens LC98KD272
Campana Siemens LC98KD272
Alsako Electrodomésticos
Lavavajillas Siemens SN24D806EU Instrucciones de uso para electrodomésticos.
Lavavajillas Siemens SN24D806EU
Lavavajillas Siemens SN24D806EU
Alsako Electrodomésticos
Rj45
Rj45
bouga12
Etude du cabinet Technologia. Réalisée en septembre 2013, elle se concentre sur les pénibilités subies par les salariés dans les transports.
Etude transport 2013 - Technologia
Etude transport 2013 - Technologia
Technologia
En esta presentación nos despedimos del XII concurso escolar hoy
Concurso Escolar Hoy
Concurso Escolar Hoy
rocio28A
Fotografías cam
Power point actividad 4 fotografias
Power point actividad 4 fotografias
faabarredos
Cnb de ciencias naturales
Cnb de ciencias naturales
Cnb de ciencias naturales
marialramosi
Une présentation sur la construction, la structuration et l'organisation d'une équipe de développement ainsi que les rôles et responsabilités attendus de ses membres
L'équipe de développement
L'équipe de développement
Bachir Benyammi
Ki'Scène Bel'Art : Post Event de la 1ère Edition
Ki'Scène Bel'Art : Post Event de la 1ère Edition
Mohamed Amine Fadli
UTE. PROBLEMAS FRECUENTES DEL DESARROLLO APEGO Y ANSIEDAD
UTE. PROBLEMAS FRECUENTES DEL DESARROLLO APEGO Y ANSIEDAD
Mony Lozado
Related to Ham Radio
Los peligros-de-la-electricidad
Los peligros-de-la-electricidad
Miguel Trestini
Sympa ou pas sympa
Sympa ou pas sympa
martagracialosilla
Creche3
Creche3
cathometz
Ética.
Publicidad en cuanto a la ética.
Publicidad en cuanto a la ética.
Andres Finna
Directeur des ventes
Directeur des ventes
AnnieLabarre
Lavadora Smeg LBB14RO Instrucciones de uso para electrodomésticos.
Lavadora Smeg LBB14RO
Lavadora Smeg LBB14RO
Alsako Electrodomésticos
Pres bb
Pres bb
Barbara Boubou
Presentacion de los 11 mapas
Presentacion de los 11 mapas
Presentacion de los 11 mapas
marialramosi
Siendo solidarios ayudamos a muchas personas
Proyecto de solidaridad
Proyecto de solidaridad
Adriana Rios Mendoza
Explicación del camino que ha recorrido la Diputación Foral de Bizkaia en cuanto a la adopción de software de fuentes abiertas en sus sistemas de información, desde que en 2003 las Juntas Generales instaron al gobierno foral “a priorizar la industria y el uso de programas informáticos basados en software libre sobre aquellos que requieran el pago de licencias” hasta la actualidad. Autor: Valentín Garcia Souto (Jefe del Departamento de Desarrollo e Innovación. Lantik. Diputación Foral de Bizkaia). Librecon.io
Momentos de transformación. Construyendo una nueva realidad
Momentos de transformación. Construyendo una nueva realidad
LibreCon
Know-how that ops Elixir on Docker containers.
Elixir on Containers
Elixir on Containers
Sachirou Inoue
發言の超越論的な根拠
發言の超越論的な根拠
發言の超越論的な根拠
Sachirou Inoue
Weitere ähnliche Inhalte
Andere mochten auch
Campana Siemens LC98KD272 Instrucciones de uso para electrodomésticos.
Campana Siemens LC98KD272
Campana Siemens LC98KD272
Alsako Electrodomésticos
Lavavajillas Siemens SN24D806EU Instrucciones de uso para electrodomésticos.
Lavavajillas Siemens SN24D806EU
Lavavajillas Siemens SN24D806EU
Alsako Electrodomésticos
Rj45
Rj45
bouga12
Etude du cabinet Technologia. Réalisée en septembre 2013, elle se concentre sur les pénibilités subies par les salariés dans les transports.
Etude transport 2013 - Technologia
Etude transport 2013 - Technologia
Technologia
En esta presentación nos despedimos del XII concurso escolar hoy
Concurso Escolar Hoy
Concurso Escolar Hoy
rocio28A
Fotografías cam
Power point actividad 4 fotografias
Power point actividad 4 fotografias
faabarredos
Cnb de ciencias naturales
Cnb de ciencias naturales
Cnb de ciencias naturales
marialramosi
Une présentation sur la construction, la structuration et l'organisation d'une équipe de développement ainsi que les rôles et responsabilités attendus de ses membres
L'équipe de développement
L'équipe de développement
Bachir Benyammi
Ki'Scène Bel'Art : Post Event de la 1ère Edition
Ki'Scène Bel'Art : Post Event de la 1ère Edition
Mohamed Amine Fadli
UTE. PROBLEMAS FRECUENTES DEL DESARROLLO APEGO Y ANSIEDAD
UTE. PROBLEMAS FRECUENTES DEL DESARROLLO APEGO Y ANSIEDAD
Mony Lozado
Related to Ham Radio
Los peligros-de-la-electricidad
Los peligros-de-la-electricidad
Miguel Trestini
Sympa ou pas sympa
Sympa ou pas sympa
martagracialosilla
Creche3
Creche3
cathometz
Ética.
Publicidad en cuanto a la ética.
Publicidad en cuanto a la ética.
Andres Finna
Directeur des ventes
Directeur des ventes
AnnieLabarre
Lavadora Smeg LBB14RO Instrucciones de uso para electrodomésticos.
Lavadora Smeg LBB14RO
Lavadora Smeg LBB14RO
Alsako Electrodomésticos
Pres bb
Pres bb
Barbara Boubou
Presentacion de los 11 mapas
Presentacion de los 11 mapas
Presentacion de los 11 mapas
marialramosi
Siendo solidarios ayudamos a muchas personas
Proyecto de solidaridad
Proyecto de solidaridad
Adriana Rios Mendoza
Explicación del camino que ha recorrido la Diputación Foral de Bizkaia en cuanto a la adopción de software de fuentes abiertas en sus sistemas de información, desde que en 2003 las Juntas Generales instaron al gobierno foral “a priorizar la industria y el uso de programas informáticos basados en software libre sobre aquellos que requieran el pago de licencias” hasta la actualidad. Autor: Valentín Garcia Souto (Jefe del Departamento de Desarrollo e Innovación. Lantik. Diputación Foral de Bizkaia). Librecon.io
Momentos de transformación. Construyendo una nueva realidad
Momentos de transformación. Construyendo una nueva realidad
LibreCon
Andere mochten auch
(20)
Campana Siemens LC98KD272
Campana Siemens LC98KD272
Lavavajillas Siemens SN24D806EU
Lavavajillas Siemens SN24D806EU
Rj45
Rj45
Etude transport 2013 - Technologia
Etude transport 2013 - Technologia
Concurso Escolar Hoy
Concurso Escolar Hoy
Power point actividad 4 fotografias
Power point actividad 4 fotografias
Cnb de ciencias naturales
Cnb de ciencias naturales
L'équipe de développement
L'équipe de développement
Ki'Scène Bel'Art : Post Event de la 1ère Edition
Ki'Scène Bel'Art : Post Event de la 1ère Edition
UTE. PROBLEMAS FRECUENTES DEL DESARROLLO APEGO Y ANSIEDAD
UTE. PROBLEMAS FRECUENTES DEL DESARROLLO APEGO Y ANSIEDAD
Los peligros-de-la-electricidad
Los peligros-de-la-electricidad
Sympa ou pas sympa
Sympa ou pas sympa
Creche3
Creche3
Publicidad en cuanto a la ética.
Publicidad en cuanto a la ética.
Directeur des ventes
Directeur des ventes
Lavadora Smeg LBB14RO
Lavadora Smeg LBB14RO
Pres bb
Pres bb
Presentacion de los 11 mapas
Presentacion de los 11 mapas
Proyecto de solidaridad
Proyecto de solidaridad
Momentos de transformación. Construyendo una nueva realidad
Momentos de transformación. Construyendo una nueva realidad
Mehr von Sachirou Inoue
Know-how that ops Elixir on Docker containers.
Elixir on Containers
Elixir on Containers
Sachirou Inoue
發言の超越論的な根拠
發言の超越論的な根拠
發言の超越論的な根拠
Sachirou Inoue
Crystal on faastRuby♥ #crystaljp
faastCrystal
faastCrystal
Sachirou Inoue
conlang (Constructed language)
人工言語作成を樂しむ者の爲の言語學
人工言語作成を樂しむ者の爲の言語學
Sachirou Inoue
conlang (Constructed language)
人工言語を作るゆるやかな道
人工言語を作るゆるやかな道
Sachirou Inoue
FaaStRuby + Inesita♥
FaaStRuby
FaaStRuby
Sachirou Inoue
Re-think DI in Ruby dynamics. #megurorb
DI is for us?
DI is for us?
Sachirou Inoue
How to make your software simple.
How to make a spaghetti
How to make a spaghetti
Sachirou Inoue
#エンジニア総選挙
Why we update our oss dependencies.
Why we update our oss dependencies.
Sachirou Inoue
Tesing is a discussion. Testは對話。
Test like a team.
Test like a team.
Sachirou Inoue
Phoenix framework (Elixir) with Redis, at Scale. tokyo.ex#9 #tokyoex
Phoenix at scale
Phoenix at scale
Sachirou Inoue
Android Sleipnirを超えてほしい
Vivaldi #cd3437
Vivaldi #cd3437
Sachirou Inoue
#railsdm
外傷的Elixir
外傷的Elixir
Sachirou Inoue
Elixir. Read-only data store https://github.com/ne-sachirou/mnemonics 縱ラテン Vertical Latin ユーラル語 yUraru yUsin
勝手に作ったものたち
勝手に作ったものたち
Sachirou Inoue
Rubyと竝行 concurrent/pararell
竝行
竝行
Sachirou Inoue
ActiveHash
ActiveHash
ActiveHash
Sachirou Inoue
react-boilerplate
boilerplate react
boilerplate react
Sachirou Inoue
ElixirでNode.jsを倒す
ElixirでNode.jsを倒す
ElixirでNode.jsを倒す
Sachirou Inoue
Meguro.rb#2
大勢でピンポンできるのは、だれ?
大勢でピンポンできるのは、だれ?
Sachirou Inoue
CrystalでRubyの擴張を書く https://github.com/ne-sachirou/sample_ruby_extension_in_crystal
最速で最速のRuby擴張を作る
最速で最速のRuby擴張を作る
Sachirou Inoue
Mehr von Sachirou Inoue
(20)
Elixir on Containers
Elixir on Containers
發言の超越論的な根拠
發言の超越論的な根拠
faastCrystal
faastCrystal
人工言語作成を樂しむ者の爲の言語學
人工言語作成を樂しむ者の爲の言語學
人工言語を作るゆるやかな道
人工言語を作るゆるやかな道
FaaStRuby
FaaStRuby
DI is for us?
DI is for us?
How to make a spaghetti
How to make a spaghetti
Why we update our oss dependencies.
Why we update our oss dependencies.
Test like a team.
Test like a team.
Phoenix at scale
Phoenix at scale
Vivaldi #cd3437
Vivaldi #cd3437
外傷的Elixir
外傷的Elixir
勝手に作ったものたち
勝手に作ったものたち
竝行
竝行
ActiveHash
ActiveHash
boilerplate react
boilerplate react
ElixirでNode.jsを倒す
ElixirでNode.jsを倒す
大勢でピンポンできるのは、だれ?
大勢でピンポンできるのは、だれ?
最速で最速のRuby擴張を作る
最速で最速のRuby擴張を作る
Kürzlich hochgeladen
2024年4月に社内向けに開催した勉強会資料の社外公開版です
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
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.
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の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Kürzlich hochgeladen
(7)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Vimのpluginを書く
1.
Vim の plugin
を書く .。oO(さっちゃんですよヾ(〃l _ l)ノ゙☆)
2.
vim-quickrun-markdown-gfm を Windows
に 対応させました ヾ ( 〃 l _ l) ノ゙
3.
vim-quickrun-markdown-gfm を Windows
に 対応させました ヾ ( 〃 l _ l) ノ゙
4.
VimScript 怖くないヾ (
〃 l _ l) ノ゙ ヾ (l _ l 〃 ) ノ゙
5.
怖くないヾ ( 〃
l _ l) ノ゙ ヾ (l _ l 〃 ) ノ゙
6.
怖くないヾ ( 〃
l _ l) ノ゙ ヾ (l _ l 〃 ) ノ゙
7.
§1 help を読む ヾ
( 〃 l _ l) ノ゙
8.
help :h ヾ (l _
l 〃 ) ノ゙
9.
help CTRL-] CTRL-o ヾ (l _
l 〃 ) ノ゙
10.
help CTRL-] → リンク先へ飛ぶ CTRL-o
→ 戻る ヾ (l _ l 〃 ) ノ゙
11.
help Vim の help
には何でも書いてある。 日本語訳は、 vimdoc-ja ヾ (l _ l 〃 ) ノ゙
12.
help help の引き方 ↓ :h help ヾ
(l _ l 〃 ) ノ゙
13.
help の全文検索 :helpgrep ヾ (
〃 l _ l) ノ゙
14.
help の全文検索 helpgrep の使い方 ↓ :h
helpgrep ヾ ( 〃 l _ l) ノ゙
15.
§2 VimScript 用
help ヾ (l _ l 〃 ) ノ゙
16.
VimScript :h script :h eval ヾ
( 〃 l _ l) ノ゙
17.
runtimepath :h rtp ヾ (l
_ l 〃 ) ノ゙
18.
runtimepath autoload/ 自動的に読み込まれるスクリプト doc/ ヘルプドキュメント ftplugin/
ファイルタイププラグイン plugin/ プラグインスクリプト syntax/文法ファイル …… 等 ヾ (l _ l 〃 ) ノ゙
19.
autoload :h autoload ヾ (
〃 l _ l) ノ゙
20.
autoload global 領域みたいに使へる :h s:var ヾ
( 〃 l _ l) ノ゙
21.
変数の型や scope :h variables ヾ
(l _ l 〃 ) ノ゙
22.
Data 構造 (List
と Dictionary) :h list :h dictionary ヾ ( 〃 l _ l) ノ゙
23.
Data 構造 (List
と Dictionary) map(copy(list), 'v:val') deepcopy(dict) ヾ ( 〃 l _ l) ノ゙
24.
関数一覧 :h functions ヾ (l
_ l 〃 ) ノ゙
25.
§3 感想戦 ヾ (
〃 l _ l) ノ゙
26.
VimScript 文字列を振り回してると PHP に近いものを感じ る……
( 〃 l _ l) ↑ > C macro 感< ヾ (l _ l 〃 ) ノ゙
27.
VimScript echo debug はできる
(l _ l 〃 ) ヾ (l _ l 〃 ) ノ゙
28.
compatible let s:cpo_save =
&cpo set cpo&vim ・ ・ ・ let &cpo = s:cpo_save unlet s:cpo_save ヾ ( 〃 l _ l) ノ゙
29.
VimScript 怖くないヾ (
〃 l _ l) ノ゙ ヾ (l _ l 〃 ) ノ゙
Jetzt herunterladen