我想将我的Ubuntu 14.04命令行中的别名复制到我的.bashrc文件中(以使该别名始终可用)。
我有:
ubuntu@ip-172-31-22-65:~$ alias foo='cd /home/ubuntu/projects/tp; workon env1'
我执行 Ctrl + U 复制它然后
ubuntu@ip-172-31-22-65:~$ vim .bashrc
但是当我在Vim中使用“p”时,我看到了:
"Nothing in register"
如何从命令行复制到我的文件?
答案 0 :(得分:2)
用鼠标标记线条并按下鼠标中键(如果您在Windows上使用SSH访问Linux机器,则按鼠标右键)粘贴它。或者使用“* p从系统剪贴板粘贴。
答案 1 :(得分:2)
两种方式之一:
进入Vim的插入模式,然后输入 Ctrl + Shift + V 。
另一种方法是使用未命名的寄存器(*
或+
),在命令模式下输入"+p
或"*p
。但是我发现它只是在我的文件中放空行(CrunchBang Linux)。
此link还描述了 Ctrl + V 和 ctrl + C 的良好映射对于Vim。 但是有充分的理由不在Linux上超载 Ctrl + C 。