我将一些代码从一个文件的一部分复制到vim中的另一部分,我发现,每一行中都有行号,并且格式消失了,如何将正确的格式设置为原点?
这样地:
40 root /opt/release/current/public;
67 41 passenger_enabled on;
68 42
我将一些代码从一个文件的一部分复制到vim中的另一部分,我发现,每一行中都有行号,并且格式消失了,如何将正确的格式设置为原点?
这样地:
40 root /opt/release/current/public;
67 41 passenger_enabled on;
68 42
如果你有行号,我很确定你没有使用Vim的yank/put操作(这些操作将never次复制行号、折叠列、图标等),因为就编辑缓冲区而言,它们不存在.
我猜你是在终端模拟器中工作,用鼠标将内容复制到剪贴板,剪贴板可能会 Select 屏幕的"无关"空间(包括末尾的虚拟空间、行号、折叠标记等)
你可能会有好运
:se mouse+=a
为了让鼠标的行为符合你的预期.否则,用V<movement>...
y(y
代表yank
,对应于"复制")
然后在目的地上使用p(放在光标前)或p(放在光标前)
如果有帮助或者你需要更多信息,请告诉我