Bu wikiHow makalesi sana, iki popüler Linux metin düzenleyicisinde bir metin dosyasını nasıl oluşturacağını ve düzenleyeceğini öğretir. Neredeyse tüm Linux sistemleri, basit, kullanımı kolay bir metin düzenleyici olan Nano ile önceden yüklenmiş olarak gelir. Nano'yu sevmiyorsanız (veya sahip değilseniz), metin dosyalarını düzenlemek için Vi'yi (veya sisteme bağlı olarak Vim'i) de kullanabilirsiniz. Çok sayıda komut ve iki farklı mod olduğu için Vi ve Vim'in kullanımı biraz daha zordur.
adımlar
Yöntem 1/2: Nano'yu Kullanma
Adım 1. Yeni bir terminal penceresi açmak için Control+Alt+T tuşlarına basın
Bu klavye kısayolu, neredeyse tüm Linux sürümlerinde bir terminal penceresi açar.
- Ayrıca çift tıklayabilirsiniz terminal simgesini Uygulamalar listenizde veya Dash menünüze tıklayarak (GNOME kullanıyorsanız) ve terminali arayarak.
- Nano, tüm Ubuntu tabanlı Linux dağıtımlarında önceden yüklenmiş olarak gelen, kullanımı çok kolay bir metin düzenleyicidir. Nano'nuz yoksa, bunu sudo apt install nano (Ubuntu ve Debian) veya sudo yum install nano (CentOS ve Fedora) çalıştırarak edinebilirsiniz.
- Pico metin düzenleyicisini daha önce kullandıysanız, Nano'nun temelde aynı olduğunu göreceksiniz. Ve Vi ve Vim'den farklı olarak, onu kullanırken komut ve giriş modları arasında geçiş yapmanız gerekmez.
Adım 2. Dosyanızı oluşturmak istediğiniz dizine gidin
Muhtemelen dosyayı ana dizininizde bir yere yerleştirmek isteyeceksiniz; bu, bir terminal penceresi açarken zaten olacağınız yerdir. Dosyayı mevcut bir alt dizine yerleştirmek istiyorsanız, CD oraya gitmek için komut.
- Geçerli dizindeki (ev dizininiz) tüm klasörleri görüntülemek için ls yazın ve Girmek.
- Ana dizininizin içindeki bir dizine gitmek için cd directoryname yazın ve tuşuna basın. Girmek (dizin adını' dizinin adıyla değiştirin).
- Eğer yeni bir dizin oluşturmak istiyorsanız makedir directoryname komutunu çalıştırın (directoryname yerine yeni dizininize vermek istediğiniz ismi yazın. Daha sonra bu dizine girmek için cd directoryname kullanın.
- Ana dizininizin dışında dosyalar oluşturabilir ve düzenleyebilirsiniz, ancak bunu yapmak için kök erişimine ihtiyacınız olacaktır.
Adım 3. Nano dosya adını yazın ve ↵ Enter'a basın
Dosya adını yeni metin dosyanıza vermek istediğiniz adla değiştirin. Bu, bu adla yeni bir metin dosyası oluşturur ve açar.
- Örneğin, "testfile" adında bir dosya oluşturmak istiyorsanız, nano testfile yazın ve Girmek.
- Bir metin dosyası olduğunu anlamanız için dosya adınızın sonuna ".txt" eklemeniz yararlı olabilir.
- Geçerli dizininizde aynı ada sahip bir dosya varsa, bu komut bunun yerine o dosyayı açacaktır.
Adım 4. Pencerenin altındaki komut listesini bulun
Dosyanıza yazarken kullanabileceğiniz komutlar Nano'nun alt kısmında görünür. Daha fazla komut görmek için, pencereyi köşelerinden birinden sürükleyerek büyütmeniz yeterlidir.
-
Komutlar ya karat (^) ya da M ile başlar. Kontrol anahtarı, M ise alt anahtar.
- Örneğin, ^U yapıştırma komutudur. Kopyaladığınız bir şeyi yapıştırmak için Kontrol + U.
- M-U, son eylemi geri alma komutudur. Geri almak için, Alt + U.
- Tüm Nano komutlarını görmek için Kontrol + G.
Adım 5. Dosyanızı yazın
İmleci hareket ettirmeniz gerekiyorsa, ok tuşlarını kullanın.
Kopyalamak ve/veya yapıştırmak istediğiniz metni vurgulamak için fareyi kullanabilirsiniz. Vurgulanan metni kopyalamak için Alt + 6. Ardından, dosyada başka bir konuma gitmek için ok tuşlarını kullanın ve Kontrol + U yapıştırmak.
Adım 6. Dosyayı kaydetmek için Control+O tuşlarına basın
Dosyanıza zaten bir ad verdiğiniz için bu dosyaya bir ad vermeniz istenmez. Ancak, bir dosyaya bir ad vermeden başlatırsanız (dosya adı olmadan komut isteminden nano'yu çalıştırarak), yeni dosyanızın adını yazmanız istenir ve Girmek kaydetmek.
Bastırma cazibesinden kaçının Kontrol + S kaydetmek için, bu sadece terminal pencerenizi donduracak!
Adım 7. Nano'dan çıkmak için Control+X tuşlarına basın
Bu sizi komut istemine döndürür.
Nano'da oluşturduğunuz dosyayı daha önce yaptığınız gibi nano filename yazarak yeniden açabilirsiniz
Yöntem 2/2: Vi veya Vim Kullanma
Adım 1. Yeni bir terminal penceresi açmak için Control+Alt+T tuşlarına basın
Bu, herhangi bir Linux sürümünde yeni bir terminal açacaktır.
- Ayrıca çift tıklayabilirsiniz terminal simgesini Uygulamalar listenizde veya Dash menünüze tıklayarak (GNOME kullanıyorsanız) ve terminali arayarak.
- Vi, en eski ve en standartlaştırılmış Unix tabanlı metin editörlerinden biridir. Vim, "Vi iMproved" anlamına gelir; bu, Vi gibi olduğu ancak daha fazla özelliği olduğu anlamına gelir. Linux'un en modern sürümlerinde, çalışan vi istemde aslında başlatılacak Vim Bunun yerine. Temel komutlar her iki editör için de aynıdır.
- Vi, Nano'dan daha fazla öğrenme eğrisine sahiptir, ancak bir kez alıştığınızda, kullanımı oldukça kolaydır.
Adım 2. Dosyanızı oluşturmak istediğiniz dizine gidin
Muhtemelen dosyayı ana dizininizde bir yere yerleştirmek isteyeceksiniz; bu, bir terminal penceresi açarken zaten olacağınız yerdir. Dosyayı mevcut bir alt dizine yerleştirmek istiyorsanız, CD oraya gitmek için komut.
- Geçerli dizindeki (ev dizininiz) tüm klasörleri görüntülemek için ls yazın ve Girmek.
- Ana dizininizin içindeki bir dizine gitmek için cd directoryname yazın ve tuşuna basın. Girmek (dizin adını' dizinin adıyla değiştirin).
- Eğer yeni bir dizin oluşturmak istiyorsanız makedir directoryname komutunu çalıştırın (directoryname yerine yeni dizininize vermek istediğiniz ismi yazın. Daha sonra bu dizine girmek için cd directoryname kullanın.
- Ana dizininizin dışında dosyalar oluşturabilir ve düzenleyebilirsiniz, ancak bunu yapmak için kök erişimine ihtiyacınız olacaktır.
Adım 3. vi dosya adını yazın ve ↵ Enter'a basın
Alternatif olarak, dosyanın Vi yerine Vim'de açıldığından emin olmak için vim dosya adını yazabilirsiniz. Bu komutun "vi" kısmı, kullanılacak program olarak Vim metin düzenleyicisini seçer. Dosya adını yeni dosyanıza atamak istediğiniz adla değiştirin.
- Örneğin, "sample.text" adlı bir dosya için vi sample.txt yazarsınız.
- Geçerli dizininizde aynı ada sahip bir dosya varsa, bu komut bunun yerine o dosyayı açacaktır.
Adım 4. i tuşuna basın
Vi veya Vim'i açtığınızda, Komut modu adı verilen özel bir modda açılır. tuşuna basmak ben tuşu sizi, yazmayı yapacağınız Yerleştirme moduna geçirir.
Görmelisin - - SOKMAK -- I tuşuna bastığınızda pencerenin altında açılır.
Adım 5. Metninizi yazın
Ekle modundayken, başka herhangi bir metin belgesinde yaptığınız gibi yazabilirsiniz. Bir sonraki satıra gitmek için, sadece Girmek.
Adım 6. Esc tuşuna basın
Bu sizi Komut moduna geri götürür. Komut modu, kaydetme, kopyalama, yapıştırma ve çıkma gibi işlemleri yapacağınız yerdir. Pencerenin altında artık "INSERT" yazısını görmediğinizde komut modunda olduğunuzu anlayacaksınız.
- Hem Vi hem de Vim'de Komut modundayken belgede gezinmek için ok tuşlarını kullanabilirsiniz. Vim ayrıca Ekle modunda hareket etmek için ok tuşlarını kullanmanızı sağlar.
- düğmesine basarak istediğiniz zaman Ekle moduna dönün. ben anahtar.
Adım 7.:w yazın ve ↵ Enter'a basın
Tüm Vi/Vim komutları iki nokta üst üste ile başlar ve:w komutu dosyayı kaydeder ("w"yi "yaz" olarak düşünün).
- Adsız bir dosya oluşturduysanız (veya mevcut düzenlemeleri yeni bir dosyaya kaydetmek istiyorsanız), bunun yerine:w dosyaadı yazın, dosya adını bu dosyaya vermek istediğiniz adla değiştirin.
- Yardım almak ve Vi/Vim komutları hakkında daha fazla bilgi edinmek için Komut modunda:help yazın ve Girmek.
Adım 8. Çıkmak için:q yazın ve ↵ Enter'a basın
Bu, dosyanızı kapatır ve sizi komut istemine geri getirir.
- Dosyayı yeniden açmak için vi dosyaadı veya vim dosyaadı yazmanız yeterlidir.
- Ayrıca Komut modunda:wq yazarak aynı anda kaydedebilir ve çıkabilirsiniz.
İpuçları
- Kaydedilmemiş değişiklikler hakkında her zaman uyarılmayacağınız için çıkmadan önce dosyanızı kaydettiğinizden emin olun.
- Bu metin düzenleyicilerinden herhangi birinin kılavuzlarını görüntülemek için komut isteminde man vi veya man nano komutunu çalıştırabilirsiniz.
- Vim over Vi'nin en kullanışlı özelliklerinden biri, kodlayıcılar için harika olan sözdizimi vurgulamasıdır. Ayrıca entegre yazım denetimi ve Ekle modunda ok tuşlarıyla hareket etme özelliği ile birlikte gelir.