Vim - Giriş
Vim editörü, bugün kullandığımız en popüler metin editörlerinden biridir. Vi editörünün bir kopyasıdır ve Bram Moolenaar tarafından yazılmıştır. Çapraz platform editörüdür ve Windows, Linux, Mac ve diğer UNIX çeşitleri gibi en popüler platformlarda mevcuttur. Bu bölümde aşağıdaki öğeleri tartışacağız -
- Introduction
- Vim'in Özellikleri
- Vim neden oluşturuldu?
Giriş
Vim kısaltmasıdır Vi IMkanıtlanmış. Bram Moolenaar tarafından yazılmış ücretsiz ve açık kaynak metin editörüdür. İlk olarak 1991'de UNIX varyantları için piyasaya sürüldü ve asıl amacı, 1976'da piyasaya sürülen Vi editörüne geliştirme sağlamaktı.
Vim, klon Vi editörü olarak kabul edilir. Vi gibi, aynı zamanda komut merkezli düzenleyicidir. Vim'i öğrenmenin avantajlarından biri de her yerde mevcut olmasıdır. Linux, Mac, HP-UX, AIX ve çok daha fazlası gibi herhangi bir UNIX çeşidini alın, Vim varsayılan olarak oradadır. Vim geleneksel olarak GUI'ye sahip değildir, ancak şimdi GUI sağlayan gVim adında ayrı bir yükleyici vardır.
Vim'in Özellikleri
Bu bölüm Vim'in bazı önemli özelliklerini tartışıyor -
Hafıza ayak izi çok düşük
Komut merkezlidir. Metinle ilgili karmaşık görevleri birkaç komutla gerçekleştirebilirsiniz
Oldukça yapılandırılabilir ve yapılandırmasını saklamak için basit metin dosyası kullanır
Vim için pek çok eklenti mevcuttur. Bu eklenti kullanılarak işlevselliği harika bir şekilde genişletilebilir
Birden çok pencereyi destekler. Bu özelliğin kullanılması ekranı birden çok pencereye bölünebilir
Birden çok pencerede olduğu gibi, birden çok arabelleği de destekler
Birden çok dosya üzerinde çalışılmasına izin veren birden çok sekmeyi destekler
Vim komutlarını tekrar tekrar kaydetmeye ve oynatmaya izin veren kayıt özelliklerini destekler
Vim Neden Oluşturuldu
Vim, 1976'da Bill Joy tarafından yaratılan orijinal Vi editörüne dayanıyor. 90'larda Vi, Vi ve Emacs editörü arasında sözde editör savaşının arkasında eksikti. Bu yüzden Bram, Emacs topluluğunun Emacs'ın Vi / Vim'den neden daha iyi olduğuna dair argüman olarak kullandığı birçok eksik özelliği uygulamaya koydu.