Bash için klavye kısayollarını anlamaya ve hatırlamaya çalışıyordum. 'U'ctrl + u'da neyi temsil ediyor?
kullanılan karakter neden merak ediyorumCTRL-u --- cancel the line before cursor location
Bash için klavye kısayollarını anlamaya ve hatırlamaya çalışıyordum. 'U'ctrl + u'da neyi temsil ediyor?
kullanılan karakter neden merak ediyorumCTRL-u --- cancel the line before cursor location
"unix-line-atma": http://cnswww.cns.cwru.edu/php/chet/readline/readline.html#SEC17
unix-line-discard
iyi anımsatıcı, CTRL + U kullanımı olarak iken Bir satır silme karakteri UNIX icatından önce gelir. PDP-8 de dahil olmak üzere çeşitli Dijital Ekipman (DEC) sistemlerinde kullanılmıştır. Örneğin, benim tozlu kitaplığımdan görüyorum ki, PDP-8 Sembolik Düzenleyicisi'nde (DEC tarafından yayımlanan PDP-8 Introduction To Programming (Volume 1)
kılavuzunun 1972 baskısının sayfa 5-13) satır silme olarak kullanıldığı görüldü CTRL + U. Aslında, UNIX'in ilk günlerinde, @
karakteri genellikle varsayılan satır silme karakteriydi. Diğer sistemler aynı işlev için CTRL CTRL + X kullandı, bunun için ASCII denetim karakterinin açıklaması Cancel
olduğundan biraz anlam ifade etti. CTRL + U sayılı DEC konvansiyonu, popülerlik yarışmasında nihayet kazanılmıştır.
Ctrl-U, NAK'dir. NAK, "istemiyorum" demek için etrafta bükülmüş olabilir. ;) –
@Dennis Williamson NAK tarafından ne demek istiyorsun? – draw
@draw: Negatif Kabul anlamına gelir. [Adam ascii] (http://www.linuxmanpages.com/man7/ascii.7.php), [Wikipedia makalesi] (http://en.wikipedia.org/wiki/Nak) ve [Jargon File] 'a bakınız. ] (http://www.catb.org/~esr/jargon/html/N/NAK.html). –
Belki de basılması kolay? –
Sadece "u", qwerty klavyede – CarneyCode
@strager olarak düşünün, h solda, l sağda. ASCII'de, ctrl-J satır besleme ve ctrl-K dikey sekme. Tereyağından kıl çeker gibi. –