Алати љуске¶
Поред стандардних Linux алата, OmarOS долази и са гомилом побољшаних алата љуске. Ево кључних.
fzf¶
fzf вам даје фази проналажење датотека помоћу алијаса ff. Идите у било који директоријум, откуцајте ff и моћи ћете фази проналажењем да дођете до било које датотеке у том стаблу, док на десној страни видите преглед датотека које сужавате.
Можете користити Ctrl + R да користите fzf за фази претрагу кроз историју команди.
Овај алат користи и Neovim када откуцате Space Space.
Пун приручник можете наћи помоћу man fzf.
Zoxide¶
Zoxide је замена за cd. Памти директоријуме у којима сте били, па следећи пут лакше скочите до њих. Рецимо да једном урадите cd ~/.config/omaros. Следећи пут можете једноставно урадити cd omaros (или чак само cd oma) и Zoxide ће вас одвести директно тамо.
Пун приручник можете наћи помоћу man zoxide.
ripgrep¶
ripgrep претражује садржај датотека помоћу rg <pattern> <path>, попут rg Controller app/ да пронађете сва помињања Controller у директоријуму app.
Овај алат користи и Neovim када откуцате Space S G.
Пун приручник можете наћи помоћу man rg.
eza¶
eza је замена за ls. Даје вам спискове директоријума са више информација, бојама и иконама. Подразумевано је eza алијасован као ls. Можете користити и lt да добијете списак два нивоа угнежђења. lsa вам даје списак који укључује скривене датотеке. А lta угнежђени списак са скривеним датотекама.
Пун приручник можете наћи помоћу man eza.
fd¶
fd је лакша за коришћење замена за find. Користите fd person.rb да пронађете датотеку названу person.rb унутар тренутног стабла. fd person.rb / ће претражити цео фајл систем. fd person.rb / -H претражује цео фајл систем, укључујући скривене директоријуме.
Пун приручник можете наћи помоћу man fd.
bat¶
bat је cat са истицањем синтаксе, бројевима линија и листањем. Покрените bat somefile.rb и видећете зашто је тешко вратити се назад. Такође тихо ради за вас другде: то је оно што боји ваше man странице и што приказује прегледе у ff.
Пун приручник можете наћи помоћу man bat.
tldr¶
tldr је противотров за man странице које почињу са три екрана историје пре него што вам покажу један једини пример. tldr tar вам даје прегршт позивања које сте заправо желели.
yt-dlp¶
yt-dlp преузима видео са YouTube-а и стотина других сајтова. yt-dlp <url> преузима најбољи доступни квалитет у тренутни директоријум.
Пун приручник можете наћи помоћу man yt-dlp.
try¶
try олакшава управљање програмским експериментима помоћу директоријума са датумом у имену. Сви експерименти живе у ~/Work/tries и можете им приступити помоћу try.
OmarOS не додаје директоријум bin/ пројекта у PATH аутоматски. Покрећите поуздане локалне алате пројекта експлицитном релативном путањом, попут bin/rails или ./bin/dev.