
借助键盘大师(keyboard maestro)实现. 大体步骤如下:
只需要在光标的位置 按 ctrl+option+cmd+v 就能复制当前行,并回车,然后粘贴
实现原理:增加如下 action:
home(用来到行头)>shift cmd 右箭头(用来选中到结尾)>copy >end(光标定位到最后) >return(回车换行)>paste >完毕
ps:如果只想复制不粘贴,可以重新定义一个快捷键(ctrl+option+cmd+c),稍作修改: home(用来到行头)>shift cmd 右箭头(用来选中到结尾)>copy
cool.
#本文原创,手敲,转载要注明本文链接 ###比特币捐赠: 1CmJdau9hmvHQgkw5ZhTq1zgTXJgxQEv64 https://blockchain.info/payment_request?address=1CmJdau9hmvHQgkw5ZhTq1zgTXJgxQEv64
1 Shura 2017-11-03 15:40:15 +08:00 /你要找的内容 yy p #本文原创,手敲,转载要注明本文链接 ###比特币捐赠:shuixianhuapianju |
3 stebest 2017-11-03 15:43:40 +08:00 via Android vim 在笑,emacs 在楼下吗? |
5 lxrmido 2017-11-03 15:51:03 +08:00 大多数编辑器都支持不选中任何内容按 cmd+c 复制当前行 cmd+v 粘贴新行了吧……( Sublime Text、Atom、VSC ) |
6 zjsxwc 2017-11-03 15:59:13 +08:00 IDEA 快捷键 ctrl+d |
![]() | 7 billion 2017-11-03 16:09:35 +08:00 复制:v$y 粘贴: p 普通编辑器,网页,其他任何地方:鼠标三击某一行,自动选中整行。 |
8 Todd_Leo 2017-11-03 16:13:15 +08:00 Emacs 用户是这样的: C-a 回到行首 C-k 剪切一行 C-y 把剪切掉的给贴回去 然后用 C-y 在需要的地方粘贴. 不知道有没有更好的方法. |
10 QAPTEAWH 2017-11-03 16:55:02 +08:00 三击鼠标选中一行。有指点杆的话操作起来很快。 |
11 Rice 2017-11-03 17:01:54 +08:00 via Android vim yy p vsc shift+alt+down 其他的 ide 都有类似的功能,我就不说了 |
12 linuxfans 2017-11-03 17:16:20 +08:00 via Android @Todd_Leo 同这样操作。。。即使有更简便的,应该也习惯了不容易改了,况且即使节省应该也省不了多少了 |
14 Tink PRO 这在 vim 里不就是 dd 一下么 |
16 songz 2017-11-03 18:42:50 +08:00 st: cmd+shift+ d |
17 SuperMild 2017-11-03 18:52:16 +08:00 哪个写代码的编辑器没有复制当前行的快捷键?好像没有。 |
18 ynyounuo 2017-11-03 18:57:39 +08:00 复制 yy p 剪切 dd p #本文原创,手敲,转载要注明本文链接 ###比特币捐赠:1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa |
20 zealinux 2017-11-03 21:20:49 +08:00 | pbcopy |
21 wzdbsss 2017-11-03 21:21:41 +08:00 via Android vim 路过 |
28 86322989 OP |
29 carlclone 2017-11-03 23:35:18 +08:00 via Android 楼主像发现了新大陆一样兴奋 |
31 rashawn 2017-11-03 23:53:30 +08:00 via iPhone 什么鬼 只是想复制的话 poptip 鼠标点三下然后点复制不是最好的 哪里都能用 还快 |
37 |
40 lightening 2017-11-04 08:03:41 +08:00 不用那么麻烦,主流编辑器不选东西直接 cmd/ctrl + c 就是复制一行。 |
41 tairan2006 2017-11-04 09:20:51 +08:00 ij 不是直接 ctrl+c 就复制一行么。。。 |
42 loading 2017-11-04 09:22:48 +08:00 via Android 按 4 个按键……更不说编辑器能直接也就复制一行 |
44 Shura 2017-11-04 09:59:30 +08:00 @jadeity https://zh.wikpedia.org/zh-hans/%E9%AC%B1%E9%87%91%E9%A6%99%E7%8B%82%E7%86%B1 郁金香狂热潮可以分成三个阶段:第一阶段是供需不平衡而变得高价,第二阶段是投机者开始进入市场,第三阶段则是卷入了缺乏资本的平民。到了第三阶段之后开始泡沫化,价格暴跌导致市场上一片混乱。 所以从第一阶级的末期(1610 年代)开始到第三阶段的末期(1637 年 2 月初,价格突然暴跌),超过 25 年 |
45 focux 2017-11-04 10:10:42 +08:00 vim : 呵呵 |
46 msg7086 2017-11-04 11:02:05 +08:00 Sublime:直接 C-S-D 不就好了。 |
48 xxoxx 2017-11-04 12:14:32 +08:00 via iPhone 笑话,zf 分分钟让你互联网变局域网,局域网变单机,单机变掌机,掌机变小 jj |
50 defel 2017-11-04 12:41:18 +08:00 via Android Notepad++直接 Ctrl+D 即可~ |
51 bravecarrot 2017-11-04 13:20:17 +08:00 via iPhone 心疼楼主 |
52 JamesMackerel 2017-11-04 15:13:01 +08:00 |
53 fiht 2017-11-04 18:19:28 +08:00 vim 是最好的编辑器 yeah~! |
54 liuanxin 2017-11-04 19:29:28 +08:00 via Android (defadvice kill-ring-save (before slick-copy activate compile) (interactive (if mark-active (list (region-beginning) (region-end)) (message "Copied line") (list (line-beginning-position) (line-beginning-position 2))))) 然后 M-w 就是复制当前行了, 如果有选中就只是复制选中内容 |
55 pheyer 2017-11-04 22:44:09 +08:00 有个问题,会影响粘贴板的内容,大部分情况下重复一行的内容是想小有修改的,小有修改的东西可能从其它地方复制而来,IDEA 系列的复制行快捷键就没有这个问题 |
57 vitovan 2017-11-06 13:38:11 +08:00 |
59 Todd_Leo 2017-11-06 16:15:12 +08:00 @vitovan 果然 iBus 里面有这个配置...解除快捷键绑定之后在 Emacs 里能正常工作了, 不过还是感觉 C-k C-y 比 C-S-e M-w 稍微快那么一点点 :P |
60 Grubber 2017-11-09 21:30:51 +08:00 via Android @JamesMackerel 好像是很多 xx 可以作用于当前行 |
61 JamesMackerel 2017-11-10 08:54:51 +08:00 |
62 blueset 2017-11-12 09:28:52 +08:00 via Android 目前在用的 IDE/编辑器都是不选中的时候 C-x / C-c 直接剪切 /复制光标所在行。 |
63 Mark24 2017-11-16 17:16:24 +08:00 yy p |
64 boweixiaobang 2019-08-09 12:00:27 +08:00 快速复制粘贴,还有款小工具也可以实现,博为小帮。且不复杂,可视化界面操作。办公小白也能用起来 |