Bazı yetenekli unix / linux kullanıcılarının vi (m) veya nano yerine joe kullandıklarını gördüm. Neden sunulan alternatifler yerine kullanmayı tercih ediyorlar?
Bazı yetenekli unix / linux kullanıcılarının vi (m) veya nano yerine joe kullandıklarını gördüm. Neden sunulan alternatifler yerine kullanmayı tercih ediyorlar?
Yanıtlar:
Vi'dan daha kolay öğrenilir, Emacs'dan daha hızlı başlar ve Pico / Nano'dan daha güçlüdür (örneğin programlama için ctags desteği vardır).
Ancak her yere kurulması pek olası değildir, bu yüzden Vi ve Emacs'ın temellerini hala bilmelisiniz.
Varsayılan olarak WordStar anahtar bağlamaları kullanır. Bu 80'lerin başında yaygın bir kelime işlemcisiydi ve 90'ların başında bile kullandım. Ve belki de bir teknoloji kalabalığı ile daha da alakalı olan bu anahtar bağlamalar, Borland'ın Turbo Pascal ve Turbo C için popüler IDE tarafından alındı.
Linux'a ilk girdiğimde, bana mantıklı gelen bir editör aradım ve hey, oradaydı.
Şu anda yetenekli olan bazı Unix / Linux kullanıcılarının da aynı yolu izlediğini hayal ediyorum, çünkü Linux WordStar'ın etkili ömrünün sonuna geldi (Borland'lardan bahsetmiyorum). Bunun nedenlerinden biri basitçe "zamanlama" dır.
Modern sürümler sözdizimi vurgulama ve diğer fantezi özelliklere sahiptir, bu yüzden geçiş yapmak için uğraşmadım.
( vim
Yine de yapılandırma dosyalarını düzenlemek için nasıl kullanılacağını biliyorum . Bu bir tür zorunlu beceri.)
Çünkü WordStar tuş bağları (elmas) parmaklarıma "sabit bağlanmış". Joe'nun Jstar varyantını kullanıyorum. Jstar, Mutt ve Slrn'deki editörüm ve neredeyse tüm başlangıç metin girişleri için veya yapılandırma dosyalarını düzenlerken kullanıyorum. Linux kutusu kurduğumda yüklediğim ilk programlardan biri.
"Jstar" (çoğu WordStar benzeri) konfigürasyonunda joe kullanıyorum.
Programcı veya sistem yöneticisi olmadığım için, joe'nun başkası tarafından kurulan herhangi bir sisteme yüklü olup olmadığı konusunda endişelenmem gerekmiyor.
Ailemdeki bir başkası benim sistemime bir şeyler yazmak zorunda kalırsa, onları joe ile kurabilirim. İnsancıl arayüze sahip tek * nix editör.
Dokuz yaşındaki bir çocuğun böyle bir arayüze nasıl tepki verdiğini görün: http://www.wordstar.org/index.php/wsdos-documentation/131-the-emperor-s-new-clothes-or-how-difficult- is-it-öğrenmek-wordstar-klavye-komutları
Joe kullandığım her Linux sistemine dahil edildi. (1994 yılında, iş değiştirdiğimde ve işyerinde bir "Unix" sisteminde "BBS" olduğu söylenen bir hesap verildiğinde başladım. Muhtemelen Slackware'di ve erken ya da çoğu dağıtım gibi, joe dahil varsayılan olarak.)
Joe 'yu prensip olarak görüyorum. 1982'de WordStar ile başladım ve kısa süre sonra komut tuş vuruşlarının hepsinin en temel hesaplama standardının bir parçası olduğunu öğrendim - ASCII (diğer adıyla ECMA-6 ve ISO 646: 1991 IRV). Unicode.
Sadece Ctrl-A - Ctrl-Z imleç ve ekran kontrolü, temel düzenleme ve tam özellikli bir menü sisteminin çalışması için fazlasıyla yeterlidir. En çok aşina olduğumuz anahtarları kullanıyorlar; Ctrl sol Shift'in üstündeyse, büyük harfler kadar kolay yazılabilirler; ve sistematik ödevler ve WordStar'ınki gibi (çalışırken de neredeyse iyidir) ekran üzerinde çalışırken yardım ile hemen kullanılabilir ve zahmetsizce içselleştirilebilir.
Ve bir standardın parçası oldukları ve tüm sistemlerde mevcut oldukları için güçlü şirketler onların ölmesini istiyor.
Apple sadece Command tuşunu kullanmamızı istiyor. IBM ve yandaşları ve taklitçileri Alt, fonksiyon ve özel hareket ve düzenleme tuşlarının vazgeçilmez olduğunu düşünmemizi istiyor. 1982'den 1992'ye kadar WordStar dışındaki kitlesel pazar yazılımlarına bakın: Word'de, WordPerfect, Windows 1.0-3.0 ve gördüğüm diğer tüm büyük isim ürünlerinde, Ctrl-A'dan Ctrl-Z'ye kadar bir kapı kanadı olarak hepsi ya da çoğunlukla ölmüştü. O zamandan beri yapılan ürün incelemelerine bakın: WordStar'ı seven yazarların bile komut tuş vuruşlarını "gizli" veya "şifreli" olarak adlandırmaları gerekiyordu.
Ekranda varsayılan olarak gösterilen ve kılavuzda açıkça açıklanan bir şeye nasıl gizli veya şifreli denilebilir? Bu kelimelerin kullanıldığı tutarlılık dikkat çekicidir. Profesyonel bir çevirmen, editör, reklam yazarı ve teknik yazar oldum ve nefret ettiğim bir program için bile bu kelimeleri kullanmam asla gerçekleşmeyecekti. Bir yönetim kurulu veya pazarlama departmanında seçildikleri hissini sallayamıyorum.
Uzun zaman önce, herhangi bir donanım veya yazılım şirketinin beni kölesi yapmasına izin vermemeye yemin ettim. WordPerfect ve Word'ü iş yerinde kullanmaya zorlandığımda, onları Word'e çevirdim ve evde MS / PC DOS'taki WordStar'dan GNU / Linux'ta joe'ye gittim.
Vi / vim'in güzelliğini ve emacs'ın gücünü takdir ediyorum ve yazım bölgesi komut tuş vuruşlarını bash, tarayıcılar, pencere yöneticileri ve başka yerlerde kullanmaktan mutluluk duyuyorum. Bununla birlikte, metin üzerinde çalışmak için, sadece joe'nin ihtiyaçlarımı ve gereksinimlerimi karşıladığını görüyorum ve artık parmağınızı klavyeye ayarlayamayana kadar kullanmayı bekliyorum.
"WordStar ... hem yazılım mühendisliğinin hem de günümüzde kullanıcı merkezli tasarım dediğimiz bir zaferdi." - Matthew G. Kirschenbaum, Değişikliklerde: Kelime İşlemenin Edebi Tarihi