可以用vim在一个命令中使用Jx吗?

时间:2017-09-09 06:34:40

标签: vim

J命令转换两行,如

foo
bar

foo bar

转换

是可能的
foo
bar

foobar

没有" Jx"? Jx线有其他方法吗?

2 个答案:

答案 0 :(得分:4)

gJ将在不创建新空间的情况下加入行。

                            *gJ*
gJ          Join [count] lines, with a minimum of two lines.
            Don't insert or remove any spaces.  {not in Vi}

答案 1 :(得分:0)

如果您想避免在连接的行之间插入任何额外的空格,请使用:j!:join!)命令(请参阅:help :join)而不是 J

例如,可以使用以下命令将 J 重新映射到:j!

:nnoremap J :j!<CR>