Shell脚本中有一行
f) SCREEN = TRUE
我想成功
f)
SCREEN = TRUE
我不能在 vi 中很容易地做到这一点。显然,在普通的文本编辑器中,输入命令可以将 f) 之后的文本移动到下一行。在 vi 中最好的方法是什么?
按l
向右移动光标并向j
下移动光标以将光标移至 S。然后按i
“插入”并按 Enter 键创建一个新行。然后点击esc
停止插入并:wq
保存并退出。
将光标放在该行上,0fSi<ENTER><ESC>
(0
转到行首,fS
找到“S”,i
进入插入模式,<ENTER>
插入某种换行符,<ESC>
退出插入模式)
我试图弄清楚是否有一种方法可以在正常模式下执行此操作,而无需按 3 个按钮插入,用 enter 移动下行线,然后转义为正常。我相信这就是 OP 可能一直在要求的。不知道为什么没有任何内置的快捷方式。无论如何,我刚刚在我的 .vimrc 中进行了快速映射。
nmap <leader>j i<cr><esc>