Vraag Hoe kan ik kleine letters / hoofdletters gebruiken met een snelkoppeling in de terminal?


Ik gebruik altijd een snelkoppeling in mijn terminal zoals Ctrlw (knip vorig woord), Ctrlu (knip alles links) etc.

Ik vraag me af of ik letters kan omzetten naar kleine letters of hoofdletters via snelkoppelingen.


0
2018-04-11 09:15


oorsprong




antwoorden:


Bash (leesregel, eigenlijk) heeft hier ondersteuning voor. Bekijk de lijst met leesregelopdrachten voor tekst:

hoofdletter (M-u)
  Hoofdletter het huidige (of volgende) woord. Met een negatief argument,   hoofdletter het vorige woord, maar verplaats de cursor niet.

downcase-word (M-l)
  In kleine letters het huidige (of volgende) woord. Met een negatief argument,   kleine letters van het vorige woord, maar verplaats de cursor niet.

hoofdletterwoord (M-c)
  Hoofdletter geven aan het huidige (of volgende) woord. Met een negatief argument,   kapitaliseer het vorige woord, maar verplaats de cursor niet.

M hier is de Meta-toets, meestal alt.


5
2018-04-11 09:21



Bedankt voor de link. Bevat de link alle mogelijkheden? - smarber
@smarber yes, the bash documentation section on Bindbare leesregel-commando's (inclusief de sectie die ik hier heb aangehaald) bevat ze allemaal. Readline is ontwikkeld met, en is onderdeel van, bash, dus bash-documentatie is toonaangevend als het gaat om readline. - muru


Gebruik alt + u om woorden in hoofdletters te maken.

Gebruik alt + l om woorden in kleine letters te maken.


2
2018-04-11 09:19



bedankt!! dit zet echter alleen het woord rechts om. Zijn er andere mogelijke snelkoppelingen, zoals het converteren naar hoofdletters / kleine letters alle regels, converteer de hele rechterkant / linkerkant enz ... - smarber
Ik weet niet of zo'n mogelijkheid bestaat :) - Ravexina
@smarber zie de beschrijving die ik heb aangehaald - je kunt heimelijke linksom gebruiken met negatieve argumenten (Esc, dan -1, dan Alt-U) - muru