nnn (ΠΈΠ»ΠΈ nΒ³) Π΅ ΡΠ΅Π»ΠΎΡΠ½ΠΎ ΠΎΠΏΡΠ΅ΠΌΠ΅Π½ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π΅Π½ ΠΌΠ΅Π½Π°ΡΠ΅Ρ Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ. Π’ΠΎΡ ΠΌΠ½ΠΎΠ³Ρ Π±ΡΠ·ΠΎ, ΠΌΠ°Π» ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΠΎ Π½Π΅ Π±Π°ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ°.
nnn ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ° Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ° ΡΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π½Π° Π΄ΠΈΡΠΊΠΎΡ, ΠΌΠ°ΡΠΎΠ²Π½ΠΎ Π΄Π° ΠΏΡΠ΅ΠΈΠΌΠ΅Π½ΡΠ²Π°, Π΄Π° ΡΡΠ°ΡΡΡΠ²Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΈ Π΄Π° ΠΈΠ·Π±ΠΈΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ. Π‘ΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ΡΠΎ ΠΈΠΌΠ° ΡΠΎΠ½ΠΈ ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈ ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π·Π° ΠΏΠΎΠ½Π°ΡΠ°ΠΌΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ ΠΏΡΠ΅Π³Π»Π΅Π΄ΡΠ²Π°ΡΠ΅, ΠΌΠΎΠ½ΡΠ°ΠΆΠ° Π½Π° Π΄ΠΈΡΠΊΠΎΠ²ΠΈ, ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅, ΡΠ°Π·Π»ΠΈΠΊΠ° Π·Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ/Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΈ, ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ. ΠΠΎΡΡΠΎΠΈ Π½Π΅Π·Π°Π²ΠΈΡΠ΅Π½ (neo)vim ΠΏΡΠΈΠΊΠ»ΡΡΠΎΠΊ.
Π Π°Π±ΠΎΡΠΈ Π½Π° Raspberry Pi, Termux (Android), Linux, macOS, BSD, Haiku, Cygwin, WSL, DE ΡΠ΅ΡΠΌΠΈΠ½Π°Π» Π΅ΠΌΡΠ»Π°ΡΠΎΡΠΈ ΠΈ Π²ΠΈΡΡΡΠ΅Π»Π½Π° ΠΊΠΎΠ½Π·ΠΎΠ»Π°.
ΠΠ²Π° ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΡΠΈ Π΅Π΄Π½Π° ΠΎΠ΄ Π½Π°ΡΠ±Π°ΡΠ°Π½ΠΈΡΠ΅ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π° Π΄Π΅Π½Π΅ΡΠ½ΠΈΡΠ°ΡΠ°: ΠΏΡΠ΅Π³Π»Π΅Π΄ Π²ΠΎ ΠΆΠΈΠ²ΠΎ. Π‘ΠΎΠΎΠ΄Π²Π΅ΡΠ½ΠΈ Π²ΠΈΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΠ° ΡΠΎΠ΄ΡΠΆΠΈ Π΄Π΅ΡΠ°Π»Π½ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° ΠΈ ΡΠΏΠΎΡΡΠ΅Π±Π°.
ΠΡΡΠΎ ΡΠ°ΠΊΠ° Π²ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ΡΠΎ:
-
Find & list ΡΠ΅ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π΄Π° ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅ ΡΠΎ Π²Π°ΡΠ°ΡΠ° ΠΎΠΌΠΈΠ»Π΅Π½Π° Π°Π»Π°ΡΠΊΠ° Π·Π° ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅ Π²ΠΎ ΠΏΠΎΠ΄Π΄ΡΠ²ΠΎΡΠΎ (find/fd/grep/ripgrep/fzf) ΠΎΠ΄ nnn ΠΈ Π΄Π° Π³ΠΈ Π½Π°Π²Π΅Π΄Π΅ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ Π²ΠΎ nnn Π·Π° ΡΠ°Π±ΠΎΡΠ°.
-
ΠΠ°ΡΡΠ²ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΡΠ΅ΡΠΈΡΠ° Π³Π°ΡΠ°Π½ΡΠΈΡΠ° Π΄Π΅ΠΊΠ° ΡΠ΅ΠΊΠΎΠ³Π°Ρ ΠΏΠΎΡΠ½ΡΠ²Π°ΡΠ΅ ΠΎΠ΄ ΠΌΠ΅ΡΡΠΎΡΠΎ ΠΊΠ°Π΄Π΅ ΡΡΠΎ ΡΡΠ΅ Π·Π°ΠΌΠΈΠ½Π°Π»Π΅ nnn.
-
ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ ΡΠΈΡΡΠ΅ΠΌ Π·Π° ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈ. ΠΠ΅ΡΠΈΠ½ΠΈΡΠ°Π½ Π΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΎΡ Π·Π° ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ° Π½Π° ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈΡΠ΅ ΡΠΎ nnn.
-
ΠΠ½ΠΎΠ³Ρ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΡΠ° Π·Π° Π»Π΅ΡΠ½ΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΈ ΠΏΠΎΠΏΡΠ°Π²Π΅Π½ΠΈ Π³ΡΠ΅ΡΠΊΠΈ.
ΠΠ·Π²ΠΎΡ: linux.org.ru