#author("2019-02-08T14:01:43+09:00","default:ryuichi","ryuichi")
#author("2019-02-08T14:03:05+09:00","default:ryuichi","ryuichi")
* インサートモードのまま改行する [#ka529b05]

** 目的 [#k405a713]

 Hello■ World

- カーソルが■の位置にあり、インサートモードだとする。(Helloと入力した状態)
- このまま下の行に移り、入力を続けたい。(インサートモードを維持したい)
- '''Hello World■'''のようにカーソルを行末に移動して改行キーを押すのは面倒なので避けたい。

** 方法 [#a06c5491]

 <CTRL-o>o

- いったんインサートモードを抜けてノーマルモードに戻るしかないが、
- CTRL-oの次にoすれば、最小限のステップで目的を達成できる。
- (CTRL-oはインサートモード中に1つだけコマンドを実行できる。CTRL-oでノーマルモードに移行し、oで開業する)


** 参考 [#j785b45e]

https://stackoverflow.com/questions/18139047/create-new-line-while-in-insert-mode

*** CTRL-o [#l02aa70b]

https://vim-jp.org/vimdoc-ja/insert.html#i_CTRL-O

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS