Vimでは、G
(またはgg
の最初の行)で最後の行にジャンプすることはできますが、その移動も最初の非空白文字にジャンプします。最後の行にジャンプしますが、同じ列に残ります
最初の行(または最後の行)にジャンプするキーバインディングはありますが、同じ列にとどまっていますか?
Vimでは、G
(またはgg
の最初の行)で最後の行にジャンプすることはできますが、その移動も最初の非空白文字にジャンプします。最後の行にジャンプしますが、同じ列に残ります
最初の行(または最後の行)にジャンプするキーバインディングはありますが、同じ列にとどまっていますか?
これはset nostartofline
となります。それによって、GGとGは:h startofline
からわずかJなど
のように列可能であればを維持します:
は 'startofline' 'sol' 'nostartofline' 'nosol'
'startofline' 'sol' boolean (default on)
global
{not in Vi}
When "on" the commands listed below move the cursor to the first
non-blank of the line. When off the cursor is kept in the same column
(if possible). This applies to the commands: CTRL-D, CTRL-U, CTRL-B,
CTRL-F, "G", "H", "M", "L", gg, and to the commands "d", "<<" and ">>"
with a linewise operator, with "%" with a count and to buffer changing
commands (CTRL-^, :bnext, :bNext, etc.). [..]
の下で現在の列を維持しながらのvimでファイルの末尾に移動するには、[方法の正確な複製カーソル?](http://stackoverflow.com/q/16631436)。 – glts
@gltsええと、私はそのエントリーで質問と回答をあきらめて、重複を覚えていませんでした。ああ、OPは彼の答えを得た。 – timss
@glts申し訳ありません。私はそのような質問(実際にタイトルを入力し、stackoverflowからの提案を検索することによって)を検索しましたが、それを見つけられませんでした。 – radlan