Skip to content

FunToHard/betterarrrow-vscode-extension

Repository files navigation

BetterArrow Extension

Overview

The BetterArrow extension remaps your arrow key movements in VS Code to j, k, l, and ; while holding the Alt key. This ergonomic layout keeps your hands on the home row, improving coding efficiency and comfort. Additionally, it provides Alt + h and Alt + ' for quick navigation to line start and end.

Why BetterArrow?

Traditional arrow keys force you to move your hand away from the home row, disrupting your typing flow. BetterArrow's layout using j, k, l, and ; keeps your fingers naturally positioned while holding Alt. This ergonomic design reduces hand movement, prevents strain, and maintains coding efficiency during long programming sessions.

Features

  • Alt + j - Move cursor left
  • Alt + k - Move cursor up
  • Alt + l - Move cursor down
  • Alt + ; - Move cursor right
  • Alt + h - Move cursor to the very left (Works same as HOME key)
  • Alt + ' - Move cursor to the very right (Works same as END key)

Installation

  1. Open the Extensions view by pressing Ctrl+Shift+X (or Cmd+Shift+X on Mac).
  2. Search for "BetterArrow".
  3. Click "Install" to install the extension.

Usage

  1. Hold the Alt key.
  2. Use j, k, l, and ; to navigate your code.

Configuration

No additional configuration is required. The extension works out of the box.

License

This extension is licensed under the MIT License.

MIT License

Copyright (c) 2025 Bibekananda Mudi

About

jkl; as arrow keys while holding alt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors