Fórum Root.cz
		Hlavní témata => Software => Téma založeno: boris emacs  22. 04. 2018, 11:29:42
		
			
			- 
				Existuje nějaký výčet klávesových zkratek s Control ? Umí totiž 2 věci: funguje ve všech programech a umí cool věci:
 prohodit znaky (T)
 posunout o znak  (B/F)
 jít na konec/začátek (A/E)
 ...
 
 Hlavně Ctrl K , Y (oldshoolt emani to nazývají Kill a Jank)
 
 Existuje analog, který smaže text o kurzoru k začátku řádku (místo ke konci v případě Ctrl+K)?
- 
				Podle https://loicpefferkorn.net/pdf/readline_shortcuts_a4.pdf ^u případně http://readline.kablamo.org/emacs.html
			
- 
				Ctrl+u, jak již bylo řečeno.
 
 A další hodně dobrá věc je Alt+. což doplní poslední argument dříve zadaného příkazu. A při opakovaném stisku jde dále do minulosti.
 Takže když člověk dělá více akcí s jedním souborem/adresářem, rychle tím dopíše jeho název.
 
 A ještě jeden tip: pokud si chcete něco uložit do historie pro pozdější spuštění, stačí před to dát # – příkaz zůstane v historii jako komentář, nespustí se, ale jde se k němu později vrátit. Takže pokud např. pokud napíšete delší příkaz a pak si vzpomenete, že před tím potřebujete ještě něco udělat, stačí přidat #, Enter a pak se k rozepsanému příkazu zase vrátit.
 
 Pokud se naopak něco do historie uložit nemá, stačí dát na začátek příkazu mezeru. Viz ignorespace (https://blog.frantovo.cz/c/109/BASH%3A%20historie%20p%C5%99%C3%ADkaz%C5%AF%20a%C2%A0citliv%C3%A9%20%C3%BAdaje) v Bashi.
- 
				Díky, ale to mi funguje pouze v Terminálu.
			
- 
				Díky, ale to mi funguje pouze v Terminálu.
 
 
 kde to nefunguje?
- 
				funguje ve všech programech a umí cool věci:
 
 Nefunguje a neumí. Ty zkratky interpretuje program, který v tom terminálu běží.