{"id":33,"date":"2018-08-19T19:15:33","date_gmt":"2018-08-19T19:15:33","guid":{"rendered":"http:\/\/www.sapforbeginners.com\/blog\/?p=33"},"modified":"2018-08-19T19:15:33","modified_gmt":"2018-08-19T19:15:33","slug":"special-copy-paste-in-abap-editor","status":"publish","type":"post","link":"https:\/\/www.sapforbeginners.com\/blog\/special-copy-paste-in-abap-editor\/","title":{"rendered":"Special Copy &#038; Paste in ABAP Editor"},"content":{"rendered":"\n<p><strong>Introduction:<\/strong><\/p>\n\n\n\n<p>The ABAP Editor copy-paste functionality is not just limited to the normal copy (CTRL+C) and paste (CTRL+V) function but has many improved functions of pushing into buffers which are explained below in this post.<\/p>\n\n\n\n<p><strong>Explanation:<\/strong><\/p>\n\n\n\n<p>The ABAP editor provides the below options for enhanced copy and paste functions.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>CLIPBOARD RING<\/li><li>BUFFERS<\/li><\/ul>\n\n\n\n<p><strong><em>CLIPBOARD RING:<\/em><\/strong><\/p>\n\n\n\n<p>Follow the below steps to understand.<\/p>\n\n\n\n<p>Go to SE38 Transaction Code and create a report as shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"393\" height=\"405\" src=\"http:\/\/www.sapforbeginners.com\/blog\/wp-content\/uploads\/2018\/08\/SCP1_CopyCode.png\" alt=\"\" class=\"wp-image-34\" srcset=\"https:\/\/www.sapforbeginners.com\/blog\/wp-content\/uploads\/2018\/08\/SCP1_CopyCode.png 393w, https:\/\/www.sapforbeginners.com\/blog\/wp-content\/uploads\/2018\/08\/SCP1_CopyCode-291x300.png 291w, https:\/\/www.sapforbeginners.com\/blog\/wp-content\/uploads\/2018\/08\/SCP1_CopyCode-320x330.png 320w\" sizes=\"auto, (max-width: 393px) 100vw, 393px\" \/><\/figure>\n\n\n\n<p>Now let us copy the lines from LINE 1 to Line 12 by pressing CTRL + C one at a time.<\/p>\n\n\n\n<p> Now press CTRL+SHIFT+V and you will see something like below<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"482\" height=\"404\" src=\"http:\/\/www.sapforbeginners.com\/blog\/wp-content\/uploads\/2018\/08\/SCP2_CtrlShftV.png\" alt=\"\" class=\"wp-image-35\" srcset=\"https:\/\/www.sapforbeginners.com\/blog\/wp-content\/uploads\/2018\/08\/SCP2_CtrlShftV.png 482w, https:\/\/www.sapforbeginners.com\/blog\/wp-content\/uploads\/2018\/08\/SCP2_CtrlShftV-300x251.png 300w, https:\/\/www.sapforbeginners.com\/blog\/wp-content\/uploads\/2018\/08\/SCP2_CtrlShftV-320x268.png 320w\" sizes=\"auto, (max-width: 482px) 100vw, 482px\" \/><\/figure>\n\n\n\n<p> You can select any of the last 12 copied item to be pasted.<\/p>\n\n\n\n<p>Only the last 12 copied items will be stored in the clipboard.<\/p>\n\n\n\n<p><strong><em>BUFFERS:<\/em><\/strong><\/p>\n\n\n\n<p>There are three types of buffers. They are as follows.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li> X Buffer<\/li><li> Y Buffer<\/li><li> Z Buffer<\/li><\/ol>\n\n\n\n<p>You can right click on the code or use Utilities Menu items to Copy into these Buffers.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"535\" src=\"http:\/\/www.sapforbeginners.com\/blog\/wp-content\/uploads\/2018\/08\/SCP5_RightClickBuffer.png\" alt=\"\" class=\"wp-image-37\" srcset=\"https:\/\/www.sapforbeginners.com\/blog\/wp-content\/uploads\/2018\/08\/SCP5_RightClickBuffer.png 531w, https:\/\/www.sapforbeginners.com\/blog\/wp-content\/uploads\/2018\/08\/SCP5_RightClickBuffer-150x150.png 150w, https:\/\/www.sapforbeginners.com\/blog\/wp-content\/uploads\/2018\/08\/SCP5_RightClickBuffer-298x300.png 298w, https:\/\/www.sapforbeginners.com\/blog\/wp-content\/uploads\/2018\/08\/SCP5_RightClickBuffer-320x322.png 320w\" sizes=\"auto, (max-width: 531px) 100vw, 531px\" \/><\/figure>\n\n\n\n<p>Use insert X buffer to paste contents saved in X buffer and similarly for Y and Z buffers.<\/p>\n\n\n\n<p>You can also edit the contents of the buffer by using edit buffer.<\/p>\n\n\n\n<p>If you have any issues in following the post, please comment below.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A Simple tip for an ABAP Developer to improve his productivity.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-33","post","type-post","status-publish","format-standard","hentry","category-abap"],"_links":{"self":[{"href":"https:\/\/www.sapforbeginners.com\/blog\/wp-json\/wp\/v2\/posts\/33","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sapforbeginners.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sapforbeginners.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sapforbeginners.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sapforbeginners.com\/blog\/wp-json\/wp\/v2\/comments?post=33"}],"version-history":[{"count":1,"href":"https:\/\/www.sapforbeginners.com\/blog\/wp-json\/wp\/v2\/posts\/33\/revisions"}],"predecessor-version":[{"id":38,"href":"https:\/\/www.sapforbeginners.com\/blog\/wp-json\/wp\/v2\/posts\/33\/revisions\/38"}],"wp:attachment":[{"href":"https:\/\/www.sapforbeginners.com\/blog\/wp-json\/wp\/v2\/media?parent=33"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sapforbeginners.com\/blog\/wp-json\/wp\/v2\/categories?post=33"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sapforbeginners.com\/blog\/wp-json\/wp\/v2\/tags?post=33"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}