{"id":1261,"date":"2025-04-18T16:08:12","date_gmt":"2025-04-18T09:08:12","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=1261"},"modified":"2025-04-18T16:08:12","modified_gmt":"2025-04-18T09:08:12","slug":"cara-mudah-copy-cut-dan-paste-di-vim-vi","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/","title":{"rendered":"Cara Mudah Copy, Cut dan Paste di Vim \/ Vi"},"content":{"rendered":"<p>Saat bekerja dengan file teks, copy (salin), cut (potong), dan paste (tempel) teks adalah salah satu tugas yang paling umum dilakukan.<\/p>\n<p>Vim atau pendahulunya Vi, telah diinstal pada MacOS dan hampir semua distribusi Linux. Mengetahui dasar-dasar Vim sangat membantu dalam situasi di mana text editor favorit Anda tidak tersedia.<\/p>\n<p>Artikel ini menunjukkan cara copy, cut, dan paste di editor Vim\/Vi.<\/p>\n<h2>Copy, Cut dan Paste dalam Mode Normal<\/h2>\n<p>Saat Anda meluncurkan editor Vim, Anda berada dalam mode normal. Dalam mode ini, Anda dapat menjalankan perintah Vim dan menavigasi file.<\/p>\n<p>Untuk kembali ke mode normal dari mode lain, cukup tekan tombol <code>Esc<\/code>.<\/p>\n<p>Vim memiliki istilah sendiri untuk copy, cut, dan paste. Copy disebut yank (<code>y<\/code>), cut disebut delete (<code>d<\/code>), dan paste disebut put (<code>p<\/code>).<\/p>\n<h3 id=\"copying-yanking\" class=\"anchor\" aria-hidden=\"true\">Copying (Yanking)<\/h3>\n<p>Untuk menyalin teks, tempatkan kursor di lokasi yang diinginkan dan tekan tombol <code>y<\/code> diikuti dengan perintah tambahan. Berikut adalah beberapa perintah yang membantu Anda untuk salin text:<\/p>\n<ul>\n<li><code>yy<\/code>\u00a0\u2013 Yank (copy) baris saat ini, termasuk karakter di baris baru.<\/li>\n<li><code>3yy<\/code>\u00a0\u2013 Yank (copy) tiga baris, mulai dari baris tempat kursor diposisikan.<\/li>\n<li><code>y$<\/code>\u00a0\u2013 Yank (copy) semuanya mulai dari kursor hingga akhir baris.<\/li>\n<li><code>y^<\/code>\u00a0\u2013 Yank (copy) semuanya mulai dari kursor hingga awal baris.<\/li>\n<li><code>yw<\/code>\u00a0\u2013 Yank (copy)\u00a0text hingga awal kata berikutnya.<\/li>\n<li><code>yiw<\/code>\u00a0\u2013 Yank (copy) kata saat ini.<\/li>\n<li><code>y%<\/code>\u00a0\u2013 Yank (copy) ke karakter yang cocok. Secara default,\u00a0 pasangan yang didukung adalah <code>()<\/code>, <code>{}<\/code>, dan <code>[]<\/code>. Berguna untuk menyalin teks di antara tanda kurung yang cocok.<\/li>\n<\/ul>\n<p>Dalam mode normal, <code>d<\/code> adalah key untuk cut (menghapus) teks. Pindahkan kursor ke posisi yang diinginkan dan tekan tombol <code>d<\/code>, diikuti oleh perintah tambahan. Berikut ini beberapa perintah tambahan yang bermanfaat:<\/p>\n<ul>\n<li><code>dd<\/code>\u00a0\u2013 Delete (cut) baris saat ini, satu baris akan terhapus.<\/li>\n<li><code>3dd<\/code>\u00a0\u2013 Delete (cut) tiga garis, mulai dari garis di mana kursor diposisikan,<\/li>\n<li><code>d$<\/code>\u00a0\u2013 Delete (cut) semuanya mulai dari kursor hingga akhir baris.<\/li>\n<\/ul>\n<p>Perintah tambahan yang berlaku untuk yanking juga berlaku untuk deleting (menghapus). Misalnya <code>dw<\/code>, menghapus ke awal kata berikutnya dan <code>d^<\/code> menghapus semuanya dari kursor ke awal baris.<\/p>\n<h3>Pasting (Putting)<\/h3>\n<p>Untuk meletakkan teks yang telah Anda yanked atau deleted, pindahkan kursor ke lokasi yang diinginkan dan tekan <code>p<\/code> untuk put (paste) teks setelah kursor atau <code>P<\/code> untuk put (paste) sebelum kursor.<\/p>\n<h2>Copy, Cut dan Paste dalam Mode Visual<\/h2>\n<p>Mode visual Vim memungkinkan Anda memilih dan memanipulasi teks.<\/p>\n<ol>\n<li>Tempatkan kursor ke baris tempat Anda ingin cut.<\/li>\n<li>Mode visual memiliki tiga subtipe.\n<ul>\n<li><code>Tekan v<\/code> untuk memasuki mode visual.<\/li>\n<li>Tekan <code>V<\/code> untuk memasuki mode baris visual, di mana teks dipilih berdasarkan baris.<\/li>\n<li>Tekan <code>Ctrl+v<\/code> untuk masuk ke mode blok visual. Dalam mode ini, teks dipilih oleh blok persegi panjang.<\/li>\n<\/ul>\n<p>Memasuki mode visual juga menandai titik pemilihan awal.<\/p>\n<\/li>\n<li>Pindahkan kursor ke akhir teks yang ingin Anda salin atau potong. Anda dapat menggunakan perintah gerakan atau tombol panah atas, bawah, kanan, dan kiri.<br \/><a href=\"https:\/\/www.linuxid.net\/assets\/media\/terminal\/31934\/vim-copy-paste-visual.jpg\"><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-large wp-image-33246\" src=\"https:\/\/www.linuxid.net\/assets\/media\/terminal\/31934\/vim-copy-paste-visual-750x606.jpg\" alt=\"vim copy paste visual\" width=\"696\" height=\"562\"\/><\/a><\/li>\n<li>Tekan <code>y<\/code> untuk copy, atau <code>d<\/code> untuk cut yang di sorot.<\/li>\n<li>Pindahkan kursor ke lokasi tempat Anda ingin menempelkan konten.<\/li>\n<li>Tekan <code>P<\/code>\u00a0(P besar) untuk konten sebelum kursor, atau <code>p<\/code>\u00a0(P kecil) untuk menempelkannya setelah kursor.<\/li>\n<\/ol>\n<h2>Kesimpulan<\/h2>\n<p>Dalam panduan ini, kami telah menunjukkan kepada Anda cara menyalin, memotong, dan menempel di Vim.<\/p>\n<p>Jika Anda ingin mengenal lebih jauh Vim, kunjungi situs <a href=\"https:\/\/www.openvim.com\/\" target=\"_blank\" rel=\"noopener\">Open Vim<\/a>, tempat Anda dapat berlatih Vim dengan tutorial interaktif<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Saat bekerja dengan file teks, copy (salin), cut (potong), dan paste (tempel) teks adalah salah&hellip;<\/p>\n","protected":false},"author":2,"featured_media":1262,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[70],"tags":[155],"class_list":["post-1261","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-terminal","tag-vim"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara Mudah Copy, Cut dan Paste di Vim \/ Vi - Linuxid<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Mudah Copy, Cut dan Paste di Vim \/ Vi - Linuxid\" \/>\n<meta property=\"og:description\" content=\"Saat bekerja dengan file teks, copy (salin), cut (potong), dan paste (tempel) teks adalah salah&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-18T09:08:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Simpan-File-di-Vim.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"530\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"xsand\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"xsand\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/\",\"url\":\"https:\/\/linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/\",\"name\":\"Cara Mudah Copy, Cut dan Paste di Vim \/ Vi - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Simpan-File-di-Vim.jpg\",\"datePublished\":\"2025-04-18T09:08:12+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\"},\"breadcrumb\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/#primaryimage\",\"url\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Simpan-File-di-Vim.jpg\",\"contentUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Simpan-File-di-Vim.jpg\",\"width\":1000,\"height\":530},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara Mudah Copy, Cut dan Paste di Vim \/ Vi\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/post\/#website\",\"url\":\"https:\/\/linuxid.net\/post\/\",\"name\":\"Linuxid\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/post\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\",\"name\":\"xsand\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"caption\":\"xsand\"},\"url\":\"https:\/\/www.linuxid.net\/post\/author\/xsand\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara Mudah Copy, Cut dan Paste di Vim \/ Vi - Linuxid","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Mudah Copy, Cut dan Paste di Vim \/ Vi - Linuxid","og_description":"Saat bekerja dengan file teks, copy (salin), cut (potong), dan paste (tempel) teks adalah salah&hellip;","og_url":"https:\/\/linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/","og_site_name":"Linuxid","article_published_time":"2025-04-18T09:08:12+00:00","og_image":[{"width":1000,"height":530,"url":"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Simpan-File-di-Vim.jpg","type":"image\/jpeg"}],"author":"xsand","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"xsand","Estimasi waktu membaca":"3 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/","url":"https:\/\/linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/","name":"Cara Mudah Copy, Cut dan Paste di Vim \/ Vi - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"primaryImageOfPage":{"@id":"https:\/\/linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/#primaryimage"},"image":{"@id":"https:\/\/linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Simpan-File-di-Vim.jpg","datePublished":"2025-04-18T09:08:12+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79"},"breadcrumb":{"@id":"https:\/\/linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/#primaryimage","url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Simpan-File-di-Vim.jpg","contentUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Simpan-File-di-Vim.jpg","width":1000,"height":530},{"@type":"BreadcrumbList","@id":"https:\/\/linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Cara Mudah Copy, Cut dan Paste di Vim \/ Vi"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/post\/#website","url":"https:\/\/linuxid.net\/post\/","name":"Linuxid","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/post\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79","name":"xsand","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","caption":"xsand"},"url":"https:\/\/www.linuxid.net\/post\/author\/xsand\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1261","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/comments?post=1261"}],"version-history":[{"count":1,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1261\/revisions"}],"predecessor-version":[{"id":3054,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1261\/revisions\/3054"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media\/1262"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=1261"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=1261"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=1261"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}