DEV Community

Cover image for Revamping My Development Environment to be Vim-like
Kenta Takeuchi
Kenta Takeuchi

Posted on • Originally published at bmf-tech.com

Revamping My Development Environment to be Vim-like

This article was originally published on bmf-tech.com.

Overview

To enhance development efficiency, I integrated Vim and revamped various aspects of my development environment. Detailed settings for each tool and the plugins I have installed are omitted.

Editor

  • Atom

    • The main editor used for development
    • Installed plugins to enable Vim keybindings
    • vim-mode-plus-ex-mode
    • vim-mode-plus
    • Tweaked keybindings to make screen splitting and pane navigation more Vim-like
  • Vim

    • Used as a secondary editor for minor edits
    • Installed only essential plugins

Command Line Tools

  • iTerm2
    • Enabled vi-mode in bash
    • Allows the use of vi keybindings on the command line

Terminal Multiplexer

  • tmux
    • Essential for heavy command line usage

References

Impressions

Embracing the Vim mindset and applying Vim keybindings across various tools has made me feel happier.

Top comments (0)