Neden birisi joe kullanır? [kapalı]


17

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?


2
Sorunuzu yeniden ifade etmek isteyebilirsiniz. Buradaki hiç kimse, gördüğünüz `` yetenekli unix / linux kullanıcıları '' nın neden başka bir editör kullanmayı tercih edeceğini bilmiyormuş gibi davranamaz. Belki de: joe metin düzenleyicisini kullanmanın faydaları nelerdir? Ya da bu çizgiler boyunca bir şey.
gabe.

1
Eleştiriye katılıyorum, sorunun başlığı iyi seçilmedi.
Uku Loskit

Yanıtlar:


17

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.


Vi ve Nano diyorum, çünkü nano / pico, vi evrensel olarak yüklediğim tek şey.
xenoterracide

1
Elbette, nano'nun nasıl kullanılacağını bilmek zarar vermez, ancak daha önce hiç kullanmadıysanız bile, ekran yardımını kullanarak anlayabilirsiniz.
Mikel

Vi ile ilgili sorun, bazen vi olarak başlansa da, vim ve o kadar ince olmayan farklılıklar olmasıdır. Ama nano / pico üzerinden joe ile sevdiğim şey geri alma. Bu, kurulu gördüğüm nano / pico sürümlerinde kesinlikle eksik bir şey.
0xC0000022L

16

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.

( vimYine de yapılandırma dosyalarını düzenlemek için nasıl kullanılacağını biliyorum . Bu bir tür zorunlu beceri.)


1
Selam. Wordstar'ın en yaygın kullanılan anahtar bağlamaları için bazı örnekler verebilir misiniz?
trusktr

Bu. Öte yandan, öğrettiğim Linux sınıflarında, öğrencilerin açabilmeleri, birkaç temel düzenleme yapabilmeleri veya bir metin satırı ekleyebilmeleri / kaldırabilmeleri için yeterli vi öğrenmelerini sağlıyorum. hayatta kalma amaçları için. Aynı nedenden dolayı onlara nano da gösteriyorum. Ve sonra hangi editörün yüklenip kullanılacağına karar vermelerine izin verdim.
ivanivan

1

Çü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.


0

"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

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.