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:
- Normal Mod
- 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ş.
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 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.
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.
- Linux
- Metin düzeltici
- Linux
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.
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.