SOUND THE SEA

iOS Simulator remote control from NeoVim

Apr 27, 2024

If you're a developer using NeoVim on the Mac you might want to check out my new plugin simctl.nvim.

Part of my day job involves writing apps in React Native, and so I spend a good amount of time developing and running apps on the iOS Simulator. I wanted a way to automate tasks that slow me down and make me take my hands off the keyboard.

example image

The most common uses of this plugin for me is automation for running Expo apps and shortcuts for quitting and reinstalling Expo Go. I have also set up a lot of useful key mappings so I have shortcuts for commonly used Simulator settings such as adjusting the content size for accessibility testing, as well as quickly switching between light and dark mode on the device.