• Packages
  • Themes
  • Documentation
  • Blog
  • Discussions
Sign in

mate-subword-navigation

Navigate camelCase and snake_case words in the Textmate-way
mendab1e
3.1.3 665
1
  • Repo
  • Bugs
  • Versions
  • License
Flag as spam or malicious

Mate Subword Navigation

An Atom Package - Atom.io : Github : Build Status

This package is a fork of the atom-subword-navigation. Navigate between subwords in Textmate way: ctrl <- or ctrl ->. The only difference from Textmate keybindings is in the delete subword hotkey. Atom shipped with the Bracket Matcher package, which use ctrl+backspace to delete matching brackets, so I have decided to map delete subword to ctrl+shift+backspace.

Harness the power of CTRL as you battle the mighty camelCase and treacherous snake_case.

This package allows you to move the cursor(s) to beginning and end of words, but also it stops at subwords (camelCase and snake_case).

  • Holding shift will highlight as you move left and right.

  • Along with highlight, you can delete to the previous/next subword. Command names are at the bottom of the page.

  • Issues and pull requests are welcome.

Instructions

Mac
Move around ctrl-left ctrl-right
Highlight ctrl-shift-left ctrl-shift-right
Delete ctrl-shift-backspace ctrl-delete

Dependencies

Requires Atom v0.204 and up

Commands

'subword-navigation:move-right'
'subword-navigation:move-left'
'subword-navigation:select-right'
'subword-navigation:select-left'
'subword-navigation:delete-right'
'subword-navigation:delete-left'

I think this package is bad news.

Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.

  • Terms of Use
  • Privacy
  • Code of Conduct
  • Releases
  • FAQ
  • Contact
with by