Metin dosyalarını oluşturmak ve düzenlemek, bir Linux sisteminde gerçekleştirebileceğiniz en temel görevlerden biridir. Vi metin düzenleyici, metin dosyalarını düzenlemeyle ilişkili güçlü kontroller sağlar. Ancak, dosyayı nasıl kaydedeceğinizi bile bilmediğinizde saatler harcamanın faydası nedir?

Bu yazıda, metin dosyalarının nasıl kaydedilip çıkarılacağına dair bazı ayrıntılı kılavuzların yanı sıra Vi'de dosya düzenlemeyle ilgili her şeyi tartışacağız.

Vi Düzenleme Modları

Vi'nin kullanıcılarına sağladığı iki düzenleme modu vardır. Bunlar:

  1. Normal Mod
  2. Mod Ekle

Vi'de bir metin dosyası açtığınızda, varsayılan düzenleme modu Normal modu. Dosyada gezinebilir ve bu modda bazı temel Vi komutlarını kullanabilirsiniz. Beri Normal modu dosyalarınızı düzenlemenize izin vermiyorsa, Ekle Bunu yapmak için mod.

Basitçe ben etkinleştirmek için klavyenizdeki Ekle Mod. Bu mod, bir metin dosyasının içeriğini karakter ekleyerek ve silerek kolayca değiştirmenize olanak tanır. Normal moda geri dönmek için, ESC klavyedeki tuş.

instagram viewer

Vi'de bir Dosya Açmak

Vi komutlarının sözdizimini ezberlemek oldukça kolaydır. Yeni bir metin dosyası oluşturmak için varsayılan sözdizimi şöyledir:

vi 

Adlı yeni bir metin dosyası oluşturmak için textfile.txtterminalinize aşağıdaki komutu yazın.

vi textfile.txt

Adında bir dosya varsa textfile.txt sisteminizde zaten mevcutsa, Vi yeni bir dosya oluşturmak yerine o dosyayı açacaktır.

Alternatif olarak, terminalinizde Vi düzenleyiciyi başlatabilir ve ardından yazabilirsiniz. : e textfile.txt yeni bir dosya açmak için.

İlişkili: Vim Nasıl Kullanılır: Temel Bilgiler Rehberi

Bir Dosyayı VI'ya Kaydetme

Vi'de bir metin dosyasını kaydetmek için varsayılan komut şudur: : w. Ekleme Modundayken Vi komutlarını kullanamayacağınızı unutmayın. Bu nedenle, düğmesine basarak Normal moda geçmeniz gerekecektir. ESC anahtar.

Vi'de bir dosyayı kaydetmek için, düğmesine basarak Normal moda girin. ESC klavyenizde. Ardından yazın : w ve bas Giriş Dosyayı kaydetmek için.

Dosyayı farklı bir adla da kaydedebilirsiniz. Yeni dosya adını : w komut.

: w newtextfile

vi dosyasını kaydet

Vi Düzenleyiciyi Kaydedin ve Çıkın

Yukarıda belirtildiği gibi, bir dosyayı Vi'de kaydedebilirsiniz. : w komut. Bu arada, yazarak: q komutu düzenleyiciden çıkacaktır. Kaydetme ve çıkma eylemlerini aynı anda gerçekleştirmek için bu komutları birbirine zincirleyebilirsiniz.

Basın ESC Normal Moda girmek için. Yazın : wq ve vur Giriş Vi'de bir metin dosyasını kaydetmek ve çıkmak için. Aynı komutları kullanarak Vim'de bir dosyayı kaydedin ve çıkın yanı sıra.

Başak'ta kaydetmenin ve çıkmanın alternatif bir yolu da : x komut. İkisi de: x ve: wq komutlar benzer bir görevi yerine getirir, birbirlerine hiç benzemezler. Bu ikisi arasındaki temel fark, : x komutu, arabelleği yalnızca kaydedilmemiş değişiklikler mevcut olduğunda metin dosyasına yazar.

Öte yandan, : wq komutu, kaydedilmemiş değişikliklerden bağımsız olarak arabelleği dosyaya yazar. : wq komutu ayrıca dosyanın değişiklik zamanını da günceller.

Kaydetmeden Vi'den Çık

Vi'de kaydetmeden bir metin dosyasından çıkmak için ESC Normal moda girmek için klavyenizde. Ardından yazın : q! ve vur Giriş.

Vi Düzenleyicinin Temellerini Öğrenmek

Linux'ta bir metin düzenleyicinin temellerini öğrenmek önemlidir, çünkü birçok durumda sistem metin dosyalarıyla çalışmanız gerekir. Nano, Emacs ve Gedit gibi birçok metin editörü bulunmasına rağmen, Vi ve Vim hala birçok kullanıcı tarafından en güvenilir olarak kabul edilmektedir.

Vi veya Vim gibi terminal tabanlı bir düzenleyiciyle ilk başladığınızda, Vim'deki farklı komutlar ve sözdizimi biraz zaman alabilir. Bu soruna en uygun yaklaşım, ihtiyaçlarınıza tam olarak uyan bir editör seçmektir.

E-posta adresi
nano vs. Vim: Karşılaştırıldığında En İyi Terminal Metin Düzenleyicileri

Linux için bir terminal metin düzenleyicisi mi arıyorsunuz? Ana seçim Vim ve nano arasındadır! Karşılaştırma yöntemleri aşağıda açıklanmıştır.

İlgili konular
  • Linux
  • Metin düzeltici
  • Linux
Yazar hakkında
Deepesh Sharma (14 Makale Yayınlandı)

Deepesh, MUO'da Linux için çalışan bir yazardır. 3 yıldan fazla bir süredir internette bilgilendirici içerik yazıyor. Boş zamanlarında yazmayı, müzik dinlemeyi ve gitar çalmayı sever.

Deepesh Sharma'dan Daha Fazla

Haber bültenimize abone ol

Teknoloji ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için haber bültenimize katılın!

Bir adım daha…!

Lütfen size az önce gönderdiğimiz e-postadaki e-posta adresinizi onaylayın.

.