我想将我从桌面剪切的东西粘贴到Vi中打开的文件中。
但是,如果我将页签上的拼贴粘贴在彼此的顶部。
我认为这是一种视觉模式的改变,但找不到命令。
如果你使用普通的vi:
你可能有autoindent。在粘贴时关闭它:
<Esc> :set noai <paste all you want> <Esc> :set ai
我的.exrc中有以下快捷方式:
map ^P :set noai^M map ^N :set ai^M
请注意,这些必须是实际的控制字符 – 使用Ctrl-V Ctrl-P插入它们等等。
如果你正在使用vim:
使用paste
选项。除了禁用自动缩进功能之外,它还将设置其他选项,如textwidth和wrapmargin以粘贴友好的默认值:
<Esc> :set paste <paste all you want> <Esc> :set nopaste
您还可以设置一个键来切换粘贴模式。我的.vimrc有以下行:
set pastetoggle=<C-P> " Ctrl-P toggles paste mode
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。