{"id":12555,"date":"2025-02-15T17:30:15","date_gmt":"2025-02-15T14:30:15","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/"},"modified":"2025-02-15T17:30:15","modified_gmt":"2025-02-15T14:30:15","slug":"linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/","title":{"rendered":"Linux 101: VI Edit\u00f6r\u00fcn\u00fc \u00d6\u011frenmek &#8211; Ba\u015flang\u0131\u00e7 Seviyesi Rehberi"},"content":{"rendered":"<p>Linux 101: VI Edit\u00f6r\u00fcn\u00fc \u00d6\u011frenmek &#8211; Ba\u015flang\u0131\u00e7 Seviyesi Rehberi<\/p>\n<p>Merhaba! Fatih Soysal burada. Bu yaz\u0131da, Linux d\u00fcnyas\u0131n\u0131n vazge\u00e7ilmez edit\u00f6rlerinden VI edit\u00f6r\u00fcn\u00fc, \u00f6zellikle yeni ba\u015flayanlar i\u00e7in detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131z.  VI edit\u00f6r\u00fc,  ilk bak\u0131\u015fta karma\u015f\u0131k g\u00f6r\u00fcnse de, temel komutlar\u0131 \u00f6\u011frendikten sonra olduk\u00e7a verimli bir \u015fekilde kullanabilece\u011finiz g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Bu rehberde, metin d\u00fczenleme, navigasyon ve temel komutlar\u0131 ad\u0131m ad\u0131m \u00f6\u011frenece\u011fiz.  \u00d6ncelikle, VI edit\u00f6r\u00fcn\u00fcn ne oldu\u011funu ve neden kullanman\u0131z gerekti\u011fini anlamak \u00f6nemlidir.<\/p>\n<h2>VI Edit\u00f6r\u00fcn\u00fcn Temelleri<\/h2>\n<p>VI edit\u00f6r\u00fc, karakter tabanl\u0131 bir metin edit\u00f6r\u00fcd\u00fcr.  Grafiksel aray\u00fczl\u00fc edit\u00f6rlere al\u0131\u015fk\u0131n olanlar i\u00e7in ba\u015fta biraz zorlay\u0131c\u0131 gelebilir. Ancak,  komut sat\u0131r\u0131 \u00fczerinden \u00e7al\u0131\u015ft\u0131\u011f\u0131 i\u00e7in,  sunucu y\u00f6netimi gibi uzaktan eri\u015fim gerektiren durumlarda olduk\u00e7a kullan\u0131\u015fl\u0131d\u0131r.  Grafiksel aray\u00fcz olmad\u0131\u011f\u0131 i\u00e7in kaynak t\u00fcketimi de minimum seviyededir.  Ayr\u0131ca, bir\u00e7ok Linux sisteminde varsay\u0131lan olarak kurulu gelir. Bu y\u00fczden \u00f6\u011frenmek olduk\u00e7a faydal\u0131 olacakt\u0131r.<\/p>\n<p>VI edit\u00f6r\u00fcnde iki temel mod vard\u0131r: <strong>Komut modu<\/strong> ve <strong>Ekleme modu<\/strong>.  Komut modunda, edit\u00f6rdeki konumu de\u011fi\u015ftirmek, metin silmek veya arama yapmak gibi i\u015flemler yapars\u0131n\u0131z.  Ekleme modunda ise, metin ekleyebilirsiniz.  \u0130ki mod aras\u0131nda ge\u00e7i\u015f yapmak, VI edit\u00f6r\u00fcn\u00fc kullanman\u0131n en \u00f6nemli k\u0131sm\u0131d\u0131r.<\/p>\n<h2>VI Edit\u00f6r\u00fcnde Navigasyon<\/h2>\n<p>Navigasyon, VI edit\u00f6r\u00fcn\u00fc kullanman\u0131n temel ta\u015flar\u0131ndan biridir.  \u0130\u015fte baz\u0131 temel navigasyon komutlar\u0131:<\/p>\n<ul>\n<li><code>h<\/code>: \u0130mleci sola ta\u015f\u0131y\u0131n.<\/li>\n<li><code>j<\/code>: \u0130mleci a\u015fa\u011f\u0131 ta\u015f\u0131y\u0131n.<\/li>\n<li><code>k<\/code>: \u0130mleci yukar\u0131 ta\u015f\u0131y\u0131n.<\/li>\n<li><code>l<\/code>: \u0130mleci sa\u011fa ta\u015f\u0131y\u0131n.<\/li>\n<li><code>gg<\/code>: Belgenin ba\u015f\u0131na gidin.<\/li>\n<li><code>G<\/code>: Belgenin sonuna gidin.<\/li>\n<li><code>nG<\/code>: Belgenin n. sat\u0131r\u0131na gidin (\u00f6rne\u011fin, <code>10G<\/code> 10. sat\u0131ra gider).<\/li>\n<li><code>w<\/code>: Bir kelime ileri gidin.<\/li>\n<li><code>b<\/code>: Bir kelime geri gidin.<\/li>\n<\/ul>\n<p>Bu komutlar,  metin i\u00e7inde kolayca gezmenizi sa\u011flayacakt\u0131r.  \u00d6zellikle uzun dosyalar \u00fczerinde \u00e7al\u0131\u015f\u0131rken bu komutlar\u0131n \u00f6nemini daha iyi anlayacaks\u0131n\u0131z.  Daha ileri seviye navigasyon komutlar\u0131 da mevcuttur, ancak bunlar daha sonraki b\u00f6l\u00fcmlerde ele al\u0131nacakt\u0131r.<\/p>\n<h2>VI Edit\u00f6r\u00fcnde Metin D\u00fczenleme<\/h2>\n<p>Navigasyonun ard\u0131ndan, metin d\u00fczenleme i\u015flemlerine ge\u00e7ebiliriz.  \u0130\u015fte baz\u0131 temel metin d\u00fczenleme komutlar\u0131:<\/p>\n<ul>\n<li><code>i<\/code>: \u0130mlecin bulundu\u011fu konuma metin eklemeye ba\u015flay\u0131n (Ekleme moduna ge\u00e7er).<\/li>\n<li><code>a<\/code>: \u0130mlecin bir sonraki konumuna metin eklemeye ba\u015flay\u0131n (Ekleme moduna ge\u00e7er).<\/li>\n<li><code>o<\/code>: \u0130mlecin bulundu\u011fu sat\u0131r\u0131n alt\u0131na yeni bir sat\u0131r ekleyin ve ekleme moduna ge\u00e7in.<\/li>\n<li><code>x<\/code>: \u0130mlecin bulundu\u011fu karakteri silin.<\/li>\n<li><code>dd<\/code>: \u0130mlecin bulundu\u011fu sat\u0131r\u0131 silin.<\/li>\n<li><code>yy<\/code>: \u0130mlecin bulundu\u011fu sat\u0131r\u0131 kopyalay\u0131n.<\/li>\n<li><code>p<\/code>: Kopyalanan veya kesilen metni yap\u0131\u015ft\u0131r\u0131n.<\/li>\n<li><code>u<\/code>: Son yap\u0131lan i\u015flemi geri al\u0131n.<\/li>\n<li><code>:w<\/code>: Dosyay\u0131 kaydedin.<\/li>\n<li><code>:wq<\/code>: Dosyay\u0131 kaydedip \u00e7\u0131k\u0131n.<\/li>\n<li><code>:q!<\/code>: Dosyay\u0131 kaydetmeden \u00e7\u0131k\u0131n.<\/li>\n<\/ul>\n<p>Bu komutlar, metni d\u00fczenlemek ve dosyay\u0131 y\u00f6netmek i\u00e7in yeterli olacakt\u0131r.  Pratik yaparak daha h\u0131zl\u0131 ve verimli hale geleceksiniz.  Unutmay\u0131n ki,  her komuttan sonra Enter tu\u015funa basman\u0131z gerekebilir.<\/p>\n<h2>VI Edit\u00f6r\u00fcnde Arama ve De\u011fi\u015ftirme<\/h2>\n<p>Uzun dosyalar \u00fczerinde \u00e7al\u0131\u015f\u0131rken,  belirli bir metin par\u00e7as\u0131n\u0131 bulmak ve de\u011fi\u015ftirmek gerekebilir.  VI edit\u00f6r\u00fcnde bunu yapmak i\u00e7in a\u015fa\u011f\u0131daki komutlar\u0131 kullanabilirsiniz:<\/p>\n<p><code>\/arama_terimi<\/code>: \u0130mle\u00e7ten itibaren ileri do\u011fru arama yapar.<\/p>\n<p><code>?arama_terimi<\/code>: \u0130mle\u00e7ten itibaren geri do\u011fru arama yapar.<\/p>\n<p><code>:s\/eski_metin\/yeni_metin\/g<\/code>:  Ge\u00e7erli sat\u0131rdaki &#8220;eski_metin&#8221; ifadesini &#8220;yeni_metin&#8221; ile de\u011fi\u015ftirir.  <code>g<\/code> bayra\u011f\u0131 t\u00fcm e\u015fle\u015fmeleri de\u011fi\u015ftirir.<\/p>\n<p><code>:%s\/eski_metin\/yeni_metin\/g<\/code>: T\u00fcm dosyadaki &#8220;eski_metin&#8221; ifadesini &#8220;yeni_metin&#8221; ile de\u011fi\u015ftirir.  Dikkatli kullanman\u0131z gereken g\u00fc\u00e7l\u00fc bir komuttur!<\/p>\n<h2>VI Edit\u00f6r\u00fcn\u00fc Daha Etkili Kullanmak \u0130\u00e7in \u0130pu\u00e7lar\u0131<\/h2>\n<p>VI edit\u00f6r\u00fcn\u00fc daha verimli kullanmak i\u00e7in birka\u00e7 ipucu:<\/p>\n<ul>\n<li><strong>Pratik yap\u0131n:<\/strong> VI edit\u00f6r\u00fcn\u00fc \u00f6\u011frenmenin en iyi yolu pratik yapmakt\u0131r.  Kendi dosyalar\u0131n\u0131z\u0131 olu\u015fturup d\u00fczenleyerek, komutlar\u0131 \u00f6\u011frenin.<\/li>\n<li><strong>K\u0131sa yollar\u0131 \u00f6\u011frenin:<\/strong>  VI edit\u00f6r\u00fcn\u00fcn bir\u00e7ok k\u0131sa yolu vard\u0131r.  Bu k\u0131sa yollar\u0131 \u00f6\u011frenmek,  i\u015finizi olduk\u00e7a h\u0131zland\u0131racakt\u0131r.<\/li>\n<li><strong>Yard\u0131m dosyalar\u0131n\u0131 kullan\u0131n:<\/strong>  Yard\u0131m dosyalar\u0131n\u0131 kullanarak  komutlar\u0131 ve se\u00e7enekleri \u00f6\u011frenebilirsiniz.  <code>:help<\/code> komutunu kullanarak yard\u0131m dosyalar\u0131na eri\u015febilirsiniz.<\/li>\n<li><strong>Vim kullanmay\u0131 d\u00fc\u015f\u00fcn\u00fcn:<\/strong> VI edit\u00f6r\u00fcn\u00fcn geli\u015fmi\u015f bir versiyonu olan Vim,  daha fazla \u00f6zellik ve \u00f6zelle\u015ftirme se\u00e7ene\u011fi sunar.<\/li>\n<\/ul>\n<p>Umar\u0131m bu rehber VI edit\u00f6r\u00fcn\u00fc \u00f6\u011frenmenize yard\u0131mc\u0131 olmu\u015ftur. Daha fazla bilgi i\u00e7in <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a>  veya di\u011fer Linux kaynaklar\u0131n\u0131 inceleyebilirsiniz.  Ba\u015far\u0131lar!<\/p>\n<p><strong>Kaynaklar:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/dev.to\/himanshu_bhatt\/linux-101-part-5-mastering-vi-editor-a-beginners-guide-to-text-editing-navigation-and-1g5g\">Dev.to &#8211; Linux 101: Mastering VI Editor<\/a><\/li>\n<\/ul>\n<p>#Etiketler: Linux, VI Edit\u00f6r\u00fc, Metin D\u00fczenleme, Komut Sat\u0131r\u0131, Navigasyon, Komutlar, Vim, Linux Rehberi, Ba\u015flang\u0131\u00e7 Seviyesi,  Programlama,  Kod D\u00fczenleme<\/p>\n","protected":false},"excerpt":{"rendered":"Linux 101: VI Edit\u00f6r\u00fcn\u00fc \u00d6\u011frenmek &#8211; Ba\u015flang\u0131\u00e7 Seviyesi Rehberi Merhaba! Fatih Soysal burada. Bu yaz\u0131da, Linux d\u00fcnyas\u0131n\u0131n vazge\u00e7ilmez&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-12555","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Linux 101: VI Edit\u00f6r\u00fcn\u00fc \u00d6\u011frenmek - Ba\u015flang\u0131\u00e7 Seviyesi Rehberi<\/title>\n<meta name=\"description\" content=\"Merhaba! Fatih Soysal burada. Bu yaz\u0131da, Linux d\u00fcnyas\u0131n\u0131n vazge\u00e7ilmez edit\u00f6rlerinden VI edit\u00f6r\u00fcn\u00fc, \u00f6zellikle yeni ba\u015flayanlar i\u00e7in detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131z. VI edit\u00f6r\u00fc, ilk bak\u0131\u015fta karma\u015f\u0131k g\u00f6r\u00fcnse de, temel komutlar\u0131 \u00f6\u011frendikten sonra olduk\u00e7a verimli bir \u015fekilde kullanabilece\u011finiz g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Bu rehberde, metin d\u00fczenleme, navigasyon ve temel komutlar\u0131 ad\u0131m ad\u0131m \u00f6\u011frenece\u011fiz. \u00d6ncelikle, VI edit\u00f6r\u00fcn\u00fcn ne oldu\u011funu ve neden kullanman\u0131z gerekti\u011fini anlamak \u00f6nemlidir.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Linux 101: VI Edit\u00f6r\u00fcn\u00fc \u00d6\u011frenmek - Ba\u015flang\u0131\u00e7 Seviyesi Rehberi\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Fatih Soysal burada. Bu yaz\u0131da, Linux d\u00fcnyas\u0131n\u0131n vazge\u00e7ilmez edit\u00f6rlerinden VI edit\u00f6r\u00fcn\u00fc, \u00f6zellikle yeni ba\u015flayanlar i\u00e7in detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131z. VI edit\u00f6r\u00fc, ilk bak\u0131\u015fta karma\u015f\u0131k g\u00f6r\u00fcnse de, temel komutlar\u0131 \u00f6\u011frendikten sonra olduk\u00e7a verimli bir \u015fekilde kullanabilece\u011finiz g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Bu rehberde, metin d\u00fczenleme, navigasyon ve temel komutlar\u0131 ad\u0131m ad\u0131m \u00f6\u011frenece\u011fiz. \u00d6ncelikle, VI edit\u00f6r\u00fcn\u00fcn ne oldu\u011funu ve neden kullanman\u0131z gerekti\u011fini anlamak \u00f6nemlidir.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-02-15T14:30:15+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Linux 101: VI Edit\u00f6r\u00fcn\u00fc \u00d6\u011frenmek &#8211; Ba\u015flang\u0131\u00e7 Seviyesi Rehberi\",\"datePublished\":\"2025-02-15T14:30:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/\"},\"wordCount\":804,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/\",\"name\":\"Linux 101: VI Edit\u00f6r\u00fcn\u00fc \u00d6\u011frenmek - Ba\u015flang\u0131\u00e7 Seviyesi Rehberi\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-02-15T14:30:15+00:00\",\"description\":\"Merhaba! Fatih Soysal burada. Bu yaz\u0131da, Linux d\u00fcnyas\u0131n\u0131n vazge\u00e7ilmez edit\u00f6rlerinden VI edit\u00f6r\u00fcn\u00fc, \u00f6zellikle yeni ba\u015flayanlar i\u00e7in detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131z. VI edit\u00f6r\u00fc, ilk bak\u0131\u015fta karma\u015f\u0131k g\u00f6r\u00fcnse de, temel komutlar\u0131 \u00f6\u011frendikten sonra olduk\u00e7a verimli bir \u015fekilde kullanabilece\u011finiz g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Bu rehberde, metin d\u00fczenleme, navigasyon ve temel komutlar\u0131 ad\u0131m ad\u0131m \u00f6\u011frenece\u011fiz. \u00d6ncelikle, VI edit\u00f6r\u00fcn\u00fcn ne oldu\u011funu ve neden kullanman\u0131z gerekti\u011fini anlamak \u00f6nemlidir.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Linux 101: VI Edit\u00f6r\u00fcn\u00fc \u00d6\u011frenmek &#8211; Ba\u015flang\u0131\u00e7 Seviyesi Rehberi\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Linux 101: VI Edit\u00f6r\u00fcn\u00fc \u00d6\u011frenmek - Ba\u015flang\u0131\u00e7 Seviyesi Rehberi","description":"Merhaba! Fatih Soysal burada. Bu yaz\u0131da, Linux d\u00fcnyas\u0131n\u0131n vazge\u00e7ilmez edit\u00f6rlerinden VI edit\u00f6r\u00fcn\u00fc, \u00f6zellikle yeni ba\u015flayanlar i\u00e7in detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131z. VI edit\u00f6r\u00fc, ilk bak\u0131\u015fta karma\u015f\u0131k g\u00f6r\u00fcnse de, temel komutlar\u0131 \u00f6\u011frendikten sonra olduk\u00e7a verimli bir \u015fekilde kullanabilece\u011finiz g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Bu rehberde, metin d\u00fczenleme, navigasyon ve temel komutlar\u0131 ad\u0131m ad\u0131m \u00f6\u011frenece\u011fiz. \u00d6ncelikle, VI edit\u00f6r\u00fcn\u00fcn ne oldu\u011funu ve neden kullanman\u0131z gerekti\u011fini anlamak \u00f6nemlidir.","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:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/","og_locale":"tr_TR","og_type":"article","og_title":"Linux 101: VI Edit\u00f6r\u00fcn\u00fc \u00d6\u011frenmek - Ba\u015flang\u0131\u00e7 Seviyesi Rehberi","og_description":"Merhaba! Fatih Soysal burada. Bu yaz\u0131da, Linux d\u00fcnyas\u0131n\u0131n vazge\u00e7ilmez edit\u00f6rlerinden VI edit\u00f6r\u00fcn\u00fc, \u00f6zellikle yeni ba\u015flayanlar i\u00e7in detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131z. VI edit\u00f6r\u00fc, ilk bak\u0131\u015fta karma\u015f\u0131k g\u00f6r\u00fcnse de, temel komutlar\u0131 \u00f6\u011frendikten sonra olduk\u00e7a verimli bir \u015fekilde kullanabilece\u011finiz g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Bu rehberde, metin d\u00fczenleme, navigasyon ve temel komutlar\u0131 ad\u0131m ad\u0131m \u00f6\u011frenece\u011fiz. \u00d6ncelikle, VI edit\u00f6r\u00fcn\u00fcn ne oldu\u011funu ve neden kullanman\u0131z gerekti\u011fini anlamak \u00f6nemlidir.","og_url":"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-02-15T14:30:15+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"4 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Linux 101: VI Edit\u00f6r\u00fcn\u00fc \u00d6\u011frenmek &#8211; Ba\u015flang\u0131\u00e7 Seviyesi Rehberi","datePublished":"2025-02-15T14:30:15+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/"},"wordCount":804,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/","url":"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/","name":"Linux 101: VI Edit\u00f6r\u00fcn\u00fc \u00d6\u011frenmek - Ba\u015flang\u0131\u00e7 Seviyesi Rehberi","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-02-15T14:30:15+00:00","description":"Merhaba! Fatih Soysal burada. Bu yaz\u0131da, Linux d\u00fcnyas\u0131n\u0131n vazge\u00e7ilmez edit\u00f6rlerinden VI edit\u00f6r\u00fcn\u00fc, \u00f6zellikle yeni ba\u015flayanlar i\u00e7in detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131z. VI edit\u00f6r\u00fc, ilk bak\u0131\u015fta karma\u015f\u0131k g\u00f6r\u00fcnse de, temel komutlar\u0131 \u00f6\u011frendikten sonra olduk\u00e7a verimli bir \u015fekilde kullanabilece\u011finiz g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Bu rehberde, metin d\u00fczenleme, navigasyon ve temel komutlar\u0131 ad\u0131m ad\u0131m \u00f6\u011frenece\u011fiz. \u00d6ncelikle, VI edit\u00f6r\u00fcn\u00fcn ne oldu\u011funu ve neden kullanman\u0131z gerekti\u011fini anlamak \u00f6nemlidir.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/linux-101-vi-editorunu-ogrenmek-baslangic-seviyesi-rehberi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Linux 101: VI Edit\u00f6r\u00fcn\u00fc \u00d6\u011frenmek &#8211; Ba\u015flang\u0131\u00e7 Seviyesi Rehberi"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/12555","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=12555"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/12555\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=12555"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=12555"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=12555"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}