Vim, güçlü bir Linux metin düzenleyicisidir, ancak dik bir öğrenme eğrisi vardır. Bunun yerine, Vim'den ilham alan bu beş metin düzenleyiciden birini kurmayı düşünün.
Vim, çoğu Linux sistem yöneticisi ve mühendisi için go-to editörüdür. Çok yönlü, hafif ve sağlamdır. Ancak tecrübeli olmayan Linux kullanıcıları için Vim biraz bunaltıcı görünebilir.
Modern ve hafif ama güçlü bir Vim benzeri düzenleyici arıyorsanız, daha kullanıcı dostu olan Vim'den ilham alan en iyi metin düzenleyicilerin bir listesi burada.
1. neovim
2014 yılında kullanıma sunulan modern bir Vim düzenleyicisi olan Neovim, geliştirilmiş özellikler ve performans avantajlarıyla gelen doğrudan bir Vim çatalıdır.
Neovim ile, aşina olduğunuz tüm standart Vim özelliklerine ve daha fazlasına sahip olursunuz. Örneğin, Vim eklentilerini ve Neovim içindeki diğer eklentileri kullanabilirsiniz.
Neovim iyi belgelenmiştir, zariftir ve başlaması kolaydır. Ama en önemlisi, Neovim moderndir ve özelleştirmesi çok kolaydır. Özel temaları ve gelişmiş GUI geliştirmelerini destekleyerek görsel olarak daha çekici hale getirir.
Neovim ayrıca yerleşik bir terminal emülatörü ile birlikte gelir. Bu, düzenleyiciden ayrılmadan kabuk komutlarını çalıştırmanıza izin verir.
Neovim'i sisteminize kurmak için, dağıtımınıza bağlı olarak aşağıdaki komutları çalıştırın:
Ubuntu gibi Debian tabanlı Linux dağıtımlarında:
sudo apt-get neovim'i kur
Arch tabanlı Linux dağıtımlarında:
sudo pacman -S neovim
RHEL ve türevlerinde Neovim, Enterprise Linux için Ekstra Paketler (EPEL) aracılığıyla kullanılabilir:
yum yükleme -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm && yum kurulum -y neovim python3-neovim
çalıştırarak Neovim'i başlatın. nvim terminalinizde komut.
2. Kakune
Kakoune, başka bir açık kaynaklı ve güçlü Vim'den ilham alan metin editörüdür. Vim ile aynı modal düzenleme ilkelerini takip eder ve minimalist, dikkat dağıtıcı olmayan bir kullanıcı arayüzüne sahiptir.
Kakoune editörü, Kakoune'nin işlevselliğini eklentiler ve komut dosyası komutları aracılığıyla genişletmenize izin veren güçlü bir betik dili olan KakouneScript ile birlikte gelir. Betik dili ayrıca metni değiştirmenize, düzenleyicinizi özelleştirmenize ve tuş vuruşlarının bir kombinasyonunu kullanarak karmaşık komutlar oluşturmanıza olanak tanır.
Farklı örneklerin etkileşime girmesine izin vererek işbirliğini geliştirerek Kakoune düzenleyicisinin birden çok örneğini açmak mümkündür. Ayrıca bu, harici araçlarla kolay işbirliğine olanak tanır.
Tıpkı Vim gibi, Kakoune de oldukça genişletilebilir. Eklentiler veya komut dosyaları aracılığıyla işlevlerini genişletmenize ve özelleştirmenize izin veren bir komut dosyası arayüzü ile birlikte gelir.
Kakoune kullanıcı topluluğu, yazı yazıldığı sırada Neovim veya Vim'inki kadar büyük olmasa da büyüyor.
Kakoune, ilgili bilgileri dinamik olarak görüntüleyen bağlama duyarlı belgelerle birlikte gelir. geçerli komut veya işlem, mevcut seçenekleri öğrenmenize ve anlamanıza yardımcı olur ve işlevler.
Linux dağıtımınıza bağlı olarak aşağıdaki komutlardan birini kullanarak Kakoune'u kurun:
Debian tabanlı Linux dağıtımlarında:
sudo apt kakoune'u kur
RHEL dağıtımlarında:
sudo dnf kakoune'u kur
Kakoune'u Arch tabanlı Linux dağıtımlarına kurmak için:
sudo pacman -S kakoune
Kurulduktan sonra, çalıştırarak bir Kakoune oturumu başlatabilirsiniz. kak terminalinizde komut.
3. UzayVim
Vim tabanlı modern ve güçlü bir metin editörü olan SpaceVim, son derece özelleştirilebilir ve olağanüstü bir düzenleme deneyimi sunar.
SpaceVim'i kullanmak için Vim veya Neovim'in kurulu olması gerekir. Vim veya Neovim'e önceden yapılandırılmış eklentiler, kısayollar ve ayarlar katmanı ekler. Bu, Vundle, vim-plug, vb. gibi Vim'den aşina olduğunuz aynı harika paket yöneticilerini kullanmanıza izin verir.
Bir yazılım geliştiricisiyseniz, sözdizimi vurgulama, kod tamamlama, astarlama, sürüm kontrolü ve daha fazlası gibi SpaceVim ile birlikte gelen eklenti ve özelliklerin seçiminden keyif alacaksınız.
SpaceVim çok iyi belgelenmiştir. Hem resmi site hem de yerleşik belgeler, nasıl başlayacağınızı, düzenleyici yapılandırmasını ve günlük kullanım ipuçlarını kapsar.
SpaceVim, hem yeni başlayanlar hem de deneyimli kullanıcılar için sorunsuz ve zengin özelliklere sahip bir Vim deneyimi sağlamayı amaçlamaktadır. Kurulum sürecini basitleştirir, seçilmiş bir dizi eklenti sağlar ve verimli kodlama ve özelleştirme için sezgisel bir arayüz sunar.
Resmi kurulum komut dosyasını kullanarak SpaceVim'i kolayca kurabilirsiniz. Güvenlik nedeniyle, harici komut dosyalarına PC'nizde çalıştırmadan önce göz atmak her zaman iyidir.
kıvırmak -sLf https://spacevim.org/install.sh | darbe
SpaceVim kuruluyken, aşağıdaki komutları kullanarak Vim veya Neovim'i başlatabilirsiniz: vim veya nvim.
4. Mikro
Micro, Vim'in bazı temel özelliklerini ve esnekliğini sağlarken sezgisel ve kullanıcı dostu olmayı amaçlayan, hafif ve modern terminal tabanlı bir metin düzenleyicisidir.
bu Mikro düzenleyici, kullanıcı dostu bir ve özellikle tecrübeli olmayan Vim kullanıcıları için ideal olan modern kullanıcı arayüzü.
Micro'yu eklentiler aracılığıyla kolayca özelleştirebilirsiniz. Sürekli olarak yeni özellikler ve işlevler ekleyen canlı bir takipçi topluluğuna sahiptir.
Yazılım mühendisleri için sözdizimi vurgulama, sürüm içeriği entegrasyonu vb. gibi iş akışınızı geliştirmek için birçok özelliğe sahip olursunuz.
Snap'i kullanarak PC'nize Micro yükleyebilirsiniz. Snap paketleri Debian, RHEL ve Arch tabanlı Linux dağıtımlarında desteklenir.
sudo snap install micro --classic
çalıştır mikro düzenleyiciyi başlatmak için komut.
5. Vis
Vim'den ilham alan bir başka modal metin editörü olan Vis'in temel amacı, Vim'den daha modern ve kullanıcı dostu olmaktır. Bu, onu metin düzenlemek için mükemmel bir seçim yapar. Kullanımı basit ancak güçlü ve verimlidir.
Vis, oldukça genişletilebilir ve özelleştirilebilir bir metin düzenleyicisidir. İşlevselliğini özelleştirmenizi ve genişletmenizi kolaylaştırmak için Lua komut dosyası dilini kullanır.
Vis, metni işlemek için özlü ve anlamlı bir yol sağlayan kendi komut dilini içerir. Gelişmiş metin düzenleme işlemleri ve karmaşık özelleştirme komut dosyaları için yerleşik dili de kullanabilirsiniz.
Vis'i yüklemek için aşağıdaki komutları kullanarak Vis düzenleyicisini derlemeniz gerekir:
İlk olarak, gerekli tüm bağımlılıkları kurun. Debian tabanlı dağıtımlarda şunu çalıştırın:
sudo apt-get install libncursesw5-dev libreadline-dev lua5.3 liblua5.3-dev luajit libtermkey-dev
RPM tabanlı dağıtımlarda:
sudo dnf ncurses-devel readline-devel lua lua-devel luajit libtermkey-devel'i kurun
Bağımlılıkları Arch tabanlı dağıtımlara şununla yükleyin:
sudo pacman -S okuma satırı lua luajit libtermkey'i ncurses
Ardından, aşağıdaki git komutunu kullanarak Vis düzenleyici deposunu klonlayın:
git klonu https://github.com/martanne/vis
Bir kez indirildiğinde, cd komutunu kullan yerel bilgisayarınızdaki vis deposu dizinine gitmek için:
cd vis
Aşağıdakileri kullanarak kaynak kodunu oluşturun:
./yapılandır && yap
Son olarak, çalıştırarak vis'i kurun:
sudo yükleme yapmak
çalıştırarak düzenleyiciyi başlatın. vis terminalinizde komut.
Hangi Vim'den İlham Alan Düzenleyiciyi Kullanacaksınız?
Bunlar, kullanıcı dostu ve günlük iş akışınızda benimsemesi kolay olan, Vim'den ilham alan en iyi metin editörlerinden bazılarıydı.
Terminal tabanlı metin editörleri hafif, sağlamdır ve uzak sunucularla başsız modda çalışmak için idealdir.