Tickets What's VimConf 2023 Tiny Time table Official Blog Sessions Sponsors Staff Contact Code of Conduct Photos

Sessions

Bram Moolenaar the Creator of Vim

Japanese

Abstract

Stories of Vim Boss with me


Speaker

mattn
Link to GitHub account Link to Twitter account

Long-time Go language user&contributor, Google Developers Expert Go, GitHub Stars Go/Vim/Windows hacker, Runner. https://github.com/mattn


Revolutionizing Vim/Neovim Plugin Development ~ An In-Depth Look into Denops

Japanese

Abstract

It’s been two years since denops v1 was released. However, denops is still not widely recognized as the ‘standard’ among Vim users because most Vim plugin developers do not use it, possibly due to a lack of knowledge or a limited perspective on denops for plugin development. This talk aims to provide a quick introduction to denops and discuss the advantages and disadvantages of endorsing it for plugin developers, with the goal of making it the ‘standard’ choice for all Vim users.


Speaker

Λlisue
Link to GitHub account Link to Twitter account

I’m a programmer who wears many hats at work, handling everything from front-end and back-end development to management tasks and technical consultations. My favorite languages are Rust and TypeScript, and I’m a devoted fan of Neovim as my preferred text editor. I’m the type of person who relishes customizing my environment to align with my preferences, and I’ve created numerous Vim plugins to make it happen. This time, I joined in this conference to promote Denops.


Looking back at vim meetup

Japanese

Abstract

I run a Vim meetup called Gorilla.vim and have held about 30 times. I will talk about why I have been running meetups for the past few years, the challenges of running them, and why meetups are necessary.


Speaker

ゴリラ
Link to GitHub account Link to Twitter account

I usually work as an engineer and run a company.


Developing a Vim plugin with Ruby, or when in Ruby do as the Rubyists do

English

Abstract

When developing a Vim plugin, Vim script is a primary language. However, for a plugin that’s heavily involved with the target language, there’s a case where Vim script is not enough. Luckily, Vim enables us to develop a plugin with the same language as the target. In this talk, I’ll show how to develop a Vim plugin that works with RSpec using Ruby. I’ll also provide a case where LSP is not the best tool.


Speaker

大倉雅史
Link to GitHub account Link to Twitter account

Masafumi is a programmer with a decade of experience. His favorite language is Ruby and he maintains several libraries. He organizes a tech conference called Kaigi on Rails, focusing on Rails and Web development. He’s also a former organizer of VimConf.


Modern techniques for implements insert mode plugins / Why use IME within text editor?

Japanese

Abstract

I made japanese input method “skkeleton” and using everyday. When made it, significantly referenced “eskk.vim” which I used before. but unlike that, using new APIs and external process framework. I’m going to talk about these.

Second part is why use within text editor for that much, why highly affinity input method.


Speaker

kuu
Link to GitHub account Link to Twitter account

Ordinary Vimmer who likes environment improvement and living lazy life.


Boost your vimrc with some template techniques!

Japanese

Abstract

This introduces some techniques to help writing your vimrc, including Vim script libraries, and Vim script specs!


Speaker

aiya000
Link to GitHub account Link to Twitter account

A programmer who’s passionate about strong static typing systems. e.g. Haskell, and TypeScript Ofcourse I still love Vim script.




  • vimconf@gmail.com
  • https://twitter.com/vim_jp