Android

Staňte se příkazovým řádkem ninja pomocí klávesových zkratek

Úvod do reaktivního programování ve Swiftu (Swift Prague meetup)

Úvod do reaktivního programování ve Swiftu (Swift Prague meetup)

Obsah:

Anonim

Dříve jsme pokryli 10 skvělých triků příkazového řádku a 15 úžasných příkazů Windows Run. Znalost těchto příkazů a triků vám určitě poskytne výhodu oproti ostatním, když budete potřebovat práci s příkazovým řádkem Windows (mnoho z těchto příkazů Spustit skutečně funguje také v příkazovém řádku). Kromě toho, pokud zvládnete příslušné klávesové zkratky, zjistíte, že příkazy můžete provádět téměř bez námahy.

Dnes budeme mluvit o akcích spojených s funkčními klávesami (F1 až F9), když jste v okně 'cmd'. Používají se hlavně k řešení historie příkazů. Pojďme se pobavit!

F1 pro opakování předchozích příkazů

Kdykoli stisknete toto tlačítko, opakují se postupně znaky předchozího příkazu. Řekněme například, že váš předchozí příkaz byl titul. Jedním stisknutím klávesy F1 se zapíše t, dvakrát se zapíše ti, třikrát se zapíše tit a tak dále.

F2 zkopíruje část předchozího příkazu

Klávesu F2 lze použít ke zkopírování části předchozího příkazu od začátku do určitého písmene. Například poslední příkaz, který jsem provedl, byl titul a poté jsem zasáhl F2 následovaný písmenem g. V důsledku toho se Guidin dostal na aktuální pozici kurzoru.

Poznámka: Dopis, který zadáte, je interpretován rozlišováním malých a velkých písmen. A pokud je výskyt tohoto dopisu více než jednou, první výskyt se projeví.

F3 lze použít jako šipku nahoru

Je to stejné jako stisknutí klávesy se šipkou nahoru (pouze jednou). Jednoduše vytáhne poslední příkaz, který byl proveden.

F4 odebrání určitých písmen

Už jste někdy chtěli odstranit sadu sousedících písmen z nějakého příkazu, který jste již zadali? Stačí stisknout klávesu F4 a uvidíte, jak snadné se to stane. Na základě pozice kurzoru můžete zadat písmeno až do místa, kde chcete smazat.

Na obrázku byl můj kurzor na t, zadal jsem g a výsledkem jsem byl Tig Tech. Považuji to za opravdu užitečné, když musím provádět úkoly, které vyžadují, abych modifikoval příkaz pokaždé, když ho provedu, zejména když je příkaz dlouhý.

F5 pro získání posledního příkazu

Zatímco F3 vytáhne poslední příkaz (viz. Pouze poslední příkaz bez ohledu na to, kolikrát stisknete tuto klávesu), F5 lze použít k posunutí předchozích příkazů jeden po druhém. Je tedy ekvivalentní stisknutí klávesy se šipkou nahoru (při každém stisknutí se posune o jeden příkaz dolů po cyklu). Bude však pokračovat, dokud nedosáhnete prvního příkazu a nebude cirkulovat zpět k poslednímu příkazu.

F6 na Put ^ Z

Umístí sekvenci ^ Z na palubu. Teď si nejsem opravdu jistý, na co je příkazová akce mapována. Řekněte nám, pokud víte.

F7 pro zobrazení seznamu historie příkazů

Jakmile stisknete F7, objeví se seznam vašich historie příkazů. Poté můžete položky skenovat pomocí kláves se šipkami nahoru / dolů. Když stisknete Enter na zvýrazněném, příkaz bude proveden. Pamatujte, že to nebude jen vytáhnout, ale popraven.

F8 pro zobrazení nekonečného seznamu historie vašich příkazů

Podobně jako u F5 s tím rozdílem, že cykluje a cirkuluje historii nekonečně, což znamená, že poslední příkaz se znovu objeví po prvním.

F9 k získání konkrétního příkazu

Slouží k naplnění aktuálního řádku konkrétním číslem příkazu z historie. Počínaje prvním (číslo příkazu 0) můžete stisknout F9 a poté číslo, které tento příkaz zobrazí. K zadání čísla příkazu můžete použít F7. A na rozdíl od F7 nebude vykonávat příkaz, dokud nestisknete Enter.

Je zjevně lepší než stisknout klávesu se šipkou nahoru nebo F5 / F8 slepě hledat příkaz z historie. Všimněte si, že neplatné číslo zobrazí poslední spuštěný příkaz.

Závěr

Některé z nich lze dosáhnout pouze pomocí kláves se šipkami. A pro ostatní mohou existovat i jiné kombinace kláves. Pokud si však můžete tyto kombinace kláves a příkazů zapamatovat a začít cvičit, když jste na cmd, možná bude pro vás mnohem jednodušší použít funkční klávesy namísto šipek. Řekněte nám, jestli máte na rukávu více triků z příkazového řádku.