Ho iniziato a utilizzare la console Linux molto tempo fa, ma non mi sono mai interrogato sul personaggio circonflesso aka caret ( ^). Vorrei chiedere perché è usato come sostituto della parola Ctrl.
Ci ho pensato l'altro giorno mentre stavo usando nano e ho anche cercato di vedere se c'erano delle risposte su internet, ma quello che ho trovato erano solo domande su "cosa è" e "cosa rappresenta".
Ci sono delle ragioni storiche? O viene da una strana convenzione?
3/ #), ^potrebbe essere una scorciatoia visiva per un diverso tipo di' spostamento ', per così dire. Il fatto che per la maggior parte dei tasti / caratteri digitabili, Ctrl spenga semplicemente il 64 bit del personaggio può anche essere correlato - ^essendo una scorciatoia per NOT (0x40).
vi(almeno quello in SunOS 3.5) utilizzava un punto di inserimento / circonflesso davanti alle lettere per riproporre Ctrl-C, Ctrl-V, ecc. E losttyfaceva anche. D'altra parte, ha^funzionato come sinonimo di|script shell durante quell'epoca, quindi dovresti sempre ricambiare il cursore nellesttyinvocazioni. Buona domanda.