标签: paste

在Macintosh上将文本粘贴到emacs中

我在Macintosh上并且使用"终端"作为我的shell.当我从任何窗口复制文本时(通过鼠标拖动然后鼠标右键菜单 - >复制),然后我将文本(鼠标右键 - >粘贴)粘贴到运行emacs的终端中,它不会作为粘贴.相反,它就像输入或输入文本一样.文本缩进时会出现此问题.Emacs在其上进行自动缩进,因此我得到了层叠式楼梯状文本.我只是希望它是一个真正的"粘贴",以便复制的任何东西都显示出来.关于如何改变某些东西以使其发挥作用的任何想法?

macos emacs terminal mouse paste

11
推荐指数
1
解决办法
2356
查看次数

使用c#创建和复制带有文本/标题的超链接到剪贴板

在各种程序中,您可以将超链接复制到剪贴板并将其粘贴到其他应用程序中.例如,可以将本页底部的"反馈始终欢迎"链接复制并粘贴到MS Word中.我想以编程方式创建这样的链接,将其复制到剪贴板,然后能够将其粘贴到其他地方.

例如,带有映射到stackoverflow.com的文本Stack的链接.

我用Clipboard.SetData尝试了各种各样的东西,但似乎没有什么可以做的.

(我正在使用VS2010中的Windows表单应用程序,.NET4.0)

c# clipboard copy paste hyperlink

11
推荐指数
1
解决办法
9279
查看次数

撤消JS中的覆盖粘贴

我已忽略了该paste事件。我注意到,由于阻止了事件的默认行为,因此当前无法使用Ctrl + Z撤消“粘贴”。

$(this).on('paste', function (evt) {
  // Get the pasted data via the Clipboard API.
  // evt.originalEvent must be used because this is jQuery, not pure JS.
  // /sf/answers/2088211891/
  var clipboardData = evt.originalEvent.clipboardData || window.clipboardData;
  var pastedData = clipboardData.getData('text/plain');

  // Trim the data and set the value.
  $(this).val($.trim(pastedData));

  // Prevent the data from actually being pasted.
  evt.preventDefault();
});
Run Code Online (Sandbox Code Playgroud)

有没有一种方法可以覆盖撤消功能,或者可以做其他不同的操作以使Ctrl + Z起作用?

相关问题

javascript jquery undo paste

11
推荐指数
2
解决办法
293
查看次数

"display:none"内容复制到剪贴板,粘贴时可见

我在将未显示的HTML元素复制到剪贴板时出现问题,然后在将内容粘贴到MS Word,Outlook等时显示.

例如:

<p>Hello</p>
<p style="display: none;">I'm Hidden</p>
<p>World</p>
Run Code Online (Sandbox Code Playgroud)

如果我在浏览器中查看HTML,将文本复制到剪贴板,然后粘贴到Outlook,则中间段保持隐藏状态.好消息.

但是,在此示例中:

<p>Hello</p>
<input type="text" value="I'm not hidden" style="display: none;" />
<p>World</p>
Run Code Online (Sandbox Code Playgroud)

如果我这样做 - 复制到剪贴板,粘贴到Outlook - 文本输入可见的.

有什么方法可以抑制这个吗?(无需告诉用户在Outlook中选择"仅保留文本".)

谢谢!

html css outlook copy paste

10
推荐指数
1
解决办法
2万
查看次数

如何从一个图像裁剪并使用PIL粘贴到另一个图像

大家好.这可能已被问过一百万次了,但我在这里遇到了一些麻烦.使用PIL,我试图从图像中复制一个矩形,然后将其粘贴到另一个图像中.这是我的代码.

import Image
ii = Image.open("ramza.png")
box = (70, 70, 30, 30)
region = ii.crop(box)
io = Image.open("template.png")
io.paste(region, box)
io.save("output.png")
Run Code Online (Sandbox Code Playgroud)

我收到这个错误:

ValueError:图像不匹配

你们中的任何人都知道解决这个问题吗?

python crop paste python-imaging-library

10
推荐指数
1
解决办法
1万
查看次数

使用带有on('input')的event.preventDefault()的jQuery

我正在捕捉粘贴事件 $('selector').on('input', function(event) { ... });

然后我试图测试粘贴的内容,如果没有通过验证,请取消粘贴event.preventDefault().不幸的是,到执行监听器功能时,文本已被粘贴并且event.preventDefault()什么都不做.

那么什么是捕获粘贴事件的好方法,如果粘贴的内容未验证,请撤消/阻止粘贴?

我知道我可以使用.on('paste', function(event) { ... }),但这不会给我粘贴的文本或粘贴后的输入元素的内容,除非我使用setTimeout()一些分钟的等待时间,我想避免使用setTimeout().

html javascript jquery paste jquery-events

10
推荐指数
1
解决办法
1852
查看次数

Bash粘贴命令输出格式

文件1:

1
2
Run Code Online (Sandbox Code Playgroud)

文件2:

1 2 3
4 5
Run Code Online (Sandbox Code Playgroud)

文件3:

x x x
yy yy
zz
Run Code Online (Sandbox Code Playgroud)

paste file1 file2 file2 给我一个标签分隔输出:

1       1 2 3   x x x
2       4 5     yy yy
                zz
Run Code Online (Sandbox Code Playgroud)

paste -d" " file1 file2 file3 给我输出:

1 1 2 3 x x x
2 4 5 yy yy
  zz
Run Code Online (Sandbox Code Playgroud)

我想要它如下:

1 1 2 3 x x x
2 4 5   yy yy
        zz
Run Code Online (Sandbox Code Playgroud)

如果这是可能的,或者我应该尝试任何其他命令吗?

bash paste

10
推荐指数
1
解决办法
3万
查看次数

从浏览器粘贴复制到 netbeans 不起作用

从浏览器粘贴复制到 netbeans 不起作用。这怎么会发生?当我尝试粘贴记事本时,它可以正常工作,但是当尝试使用 netbeans 时却无法正常工作?我很震惊

copy paste

10
推荐指数
4
解决办法
6984
查看次数

如何复制并粘贴到数字海洋中的控制台?

数字海洋中的控制台是这样的:

在此处输入图片说明

我尝试复制并粘贴我的用户名和密码,但它不起作用

我尝试 ctrl+v 并右键单击鼠标。这是行不通的

我该怎么做?

console paste digital-ocean server

10
推荐指数
3
解决办法
5648
查看次数

How to get all of the pasted string, in input which has a maxLength attribute?

I need to get all of the pasted string in input which has a maxLength attribute.

But in 'onpaste' event there is no property to get all of the pasted string.

For example, check below snippet with this string:

"AAAAA-BBBBB-BBBBB-BBBBB-BBBBB"

The output is : "AAAAA"

But I need all of the string.

const onPasteFn = (e) => {
  setTimeout(() => document.getElementById("demo").innerHTML = e.target.value, 0)
}
Run Code Online (Sandbox Code Playgroud)
<input type="text" maxLength="5" onpaste="onPasteFn(event)" />

<p id="demo"></p>
Run Code Online (Sandbox Code Playgroud)

html javascript string clipboard paste

10
推荐指数
1
解决办法
194
查看次数