LoginSignup
5
5

More than 5 years have passed since last update.

カーソル位置を行頭トグルする(Vim)

Last updated at Posted at 2013-10-15

Vimでは
- 空白を除く行の行頭に移動する^
- 行頭に移動する0

の両方がありますが、覚えきれずに誤爆したり、そもそも^6の上という押しにくい位置にあったりと色々アレなので、比較的押しやすい0でトグル出来るようにするとはかどるんじゃあないかと思ったら結構はかどったので実際おすすめです。
^のキーマップを覚える方が編集速度が早まるんじゃという疑惑もありますが、^を押すよりも0を二連打するほうが楽ですし、ホームポジションも崩れず、筋肉への負担も少ないです。スゴイ!

nnoremap <expr> 0
\         col('.') == 1 ? '^' : '0'

これでささやかなはかどりが得られますね?

追記:

  • ^してから0したい系の改良を投稿してもらえました

Vimで、カーソル位置を行頭トグルする(改)

5
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
5