Vi editörünün kopya komutuna neden Yank deniyor?


10

Vi editörünün kopya komutuna neden "yank" deniyor?

Komut adını hatırlamama yardımcı olabilecek önemli bir şey var mı?


3
Yank, çekme ile eşanlamlıdır; panoya metin p
çekiyorsun

2
@Seth bunu destekleyecek bir referansım yok ...
jasonwryan

1
@jasonwryan ve Bill Joy sormadıkça bir referans bulacağınızdan şüpheliyim! Tarih konusunda bazı uzun zaman önce programcıların hevesleri dışında herhangi bir referansın bulunmadığı belli bir tür soru vardır ve bu onlardan biri. Bu yüzden yanıtı gönderebilirsiniz, çünkü alacağımız en iyisi budur.
Celada

Ben ilk öğrendiğimde vi, bunun "yank" in aynı adlı komutun adını sandım TECO . Teco yönettiği "yank" metin tampon-değil tam olarak ne aynı içine giriş dosyasının sonraki sayfayı okumak y yaptığı vi, ama benzer. Yine de Bill Joy'u etkileyip etkilemediğini bilmiyorum.
Ben Kovitz

1
BTW, bütün bir var Stack Exchange sadece için vi. Bu soru oraya mı taşınmalı?
Ben Kovitz

Yanıtlar:


9

Yank, çekme ile eşanlamlıdır : daha sonra kullanmak üzere arabelleğe veya panoya metin çekme kavramını yakalar.

Bill Joy'un bu terimi neden seçtiğine gelince, sadece pkullanımda olduğu gibi (koymak için bir kısaltma) tek bir harf olan bir anımsatıcı istediğini tahmin edebilirim (vi'nin progenitör, ed ve sonra eski ) ve operasyonu hatırlatıyor.


1
@ user2196728 Hayır, yank çekmek demek: Neden başka bir şey, özellikle de gerçek operasyonla ilişkisi olmayan bir şey anlamına geleceğini
anlayamıyorum

4
Büyük Emacs vs vi confilct başka bir öğe olarak, Emacs yapıştırma komedi "yank" diyor.
cjm

3
@cjm, sadece iyi bir editöre sahip olmayan işletim sistemi için bir başka "UX Hall of Fame" anı ...
jasonwryan

1
@MarkPlotnick Hayır, hiç değil: Joy'un hem çekip hem de bağlayamayacağını söylüyorum p.
jasonwryan

4
Vi ile aynı zamanda yazılan Emacs sürüm 1, zaten TECO'dan miras alınan kill / yank kullandı. TECO 1962'ye dayanıyor ancak ilk versiyonun bu komutlara sahip olup olmadığını bilmiyorum. Yank komutundan bahseden PDP-8 kılavuzlarını buldum, ancak orijinal PDP-8 olmayabilir. Bununla birlikte, "macun" (1970'lerin ortalarında Xerox'ta seçilen, sıradan insanlar GUI aldığında standart haline gelen kelime) anlamına gelen “yank”, Joy'un vi yazdığı zamana kadar bir şeydi.
Gilles 'SO- kötü olmayı bırak'
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.