Skip to content

Instantly share code, notes, and snippets.

@daisuzu
Created January 13, 2025 15:26
Show Gist options
  • Select an option

  • Save daisuzu/49fe1d41b71fea3f3a4c95cf281c92eb to your computer and use it in GitHub Desktop.

Select an option

Save daisuzu/49fe1d41b71fea3f3a4c95cf281c92eb to your computer and use it in GitHub Desktop.
ゴリラ.vim #34

今までのVimConf登壇を振り返って

ゴリラ.vim #34
daisuzu

2017年以降のVimConfの登壇数

  • 4回
    • Alisue
    • daisuzu
  • 3回
    • mattn
    • Shougo
  • 2回
    • gorilla
    • OKURA Masafumi
    • ujihisa

※ 2017年からCFP制になった
(全5回開催: 2017, 2018, 2019, 2023, 2024)

なぜ登壇するのか?

お金?

  • 金銭的な報酬はない
  • チケットは無料になる
  • 登壇準備には時間がかかる
    • 2024は100時間くらい費やしたはず

名声?

  • 就職・転職や仕事でプラスになるかもしれない
  • 有名になりたい

今のところ自分は該当せず

Vim愛をシェアしたい

  • 言いたいことを言いたい
    • 好きなものを語りたい
    • 日々の発見を伝えたい
  • 次の登壇者の背中を押したい

過去4回の登壇

2017: How ordinary Vim user contributed to Vim

普通のVimmerが本体にコントリビュートしてみた

  • きっかけは自分がよく使う機能が壊れたから
    • 大きな機能追加ではない
  • わからないことだらけでもやる気さえあればできる!
    • C言語
    • 英語
    • 作法

2018: Migrating plugins to standard features

標準機能でもなんとかなる

  • 以前は大量にプラグインをインストールしていた
  • 主要なものを標準機能に置き換えてみた
    • プラグインも標準機能で作られている
    • 必ずしもプラグインを入れなくても良い

2019: Usage and manipulation of the tag stack

タグスタックの動作を調べたら面白かった

  • CFPに応募する必要があった
  • vim-lspのバグ修正で興味を持ち、Vim本体のコードを読んでみた
    • みんなにもタグジャンプのことをもっと知ってもらいたい

2024: Mastering Quickfix

Quickfixが便利

  • ± 1万行超えのPull Requestを量産した
    • タスク管理
    • マクロとの組み合わせ
  • Quickfix + マクロは編集操作をVimコマンドとして表現可能
    • Vimを極める道に通じるのでは?

まとめ

  • VimConfの登壇は特別な人だけがするものではない
    • 実績は不要
  • あなたにしか話せないことがきっとある
    • 普通のVimmerだからこそできる話もあるはず
    • 些細に思える発見も誰かにとっては新しい視点

あなたのVim体験がVimConfを作る!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment