iOSDC Japan 2023
LT(5分)

Neovim5分間ライブコーディング

the_uhooi uhooi the_uhooi
1

「Neovim」とは、Vimから派生したテキストエディタです。
SwiftUIのプレビュー機能が使えないなど、UIの実装にはあまり向いていません。
しかし、逆にいえばUIを伴わないライブラリのような実装は十分行えます。
むしろ以下の観点から、Xcodeに負けず劣らず高速にコーディングできます。

  • Vimのキーバインドによる効率的なテキスト編集
  • Neovimのリッチなプラグインの使用
  • sourcekit-lspやGitHub Copilotなどによる補完

本トークは、Neovimを使ってSwiftのライブラリを5分間でできるところまで実装します。
スライドを一切用意せず、5分間ひたすらライブコーディングします。
Neovimによる美しいテキスト編集をお楽しみください。