Pytania otagowane jako user-interface

3
Modele a edytory modalne
Właśnie zacząłem uczyć się Linuksa i całe moje wcześniejsze doświadczenia związane z programowaniem korzystałem z platformy Windows. Natknąłem się na edytor Vima i przeczytałem, że jest to edytor modalny w przeciwieństwie do notatnika, który jest określany jako edytor bez modeli. Czy możesz wyjaśnić, jaka jest różnica między edytorami modalnymi a …

5
getopt, getopts lub parsowanie ręczne - z czego korzystać, gdy chcę obsługiwać zarówno krótkie, jak i długie opcje?
Obecnie piszę skrypt Bash, który ma następujące wymagania: powinien działać na wielu różnych platformach Unix / Linux powinien obsługiwać zarówno opcje krótkie, jak i (GNU) Wiem, że getoptsbyłby to preferowany sposób pod względem przenośności, ale AFAIK nie obsługuje długich opcji. getoptobsługuje długie opcje, ale BashGuide zdecydowanie zaleca: Nigdy nie używaj …



3
Pęd „w stylu OS X” przewija się w systemie Linux?
Czy istnieje sposób, aby przewijanie na komputerze z systemem Linux (z X11) bardziej przypominało naturalne przewijanie w OS X? Dzięki „naturalnemu przewijaniu” mam na myśli to, że możesz przewijać strony, jest przewijany. Mam MacBooka z systemem Arch Linux i chciałbym, aby gładzik był nieco lepszy.


8
Dlaczego w terminalu rozróżniana jest wielkość liter?
Kiedy to robię - CD ..zamiast cd .. tego daje mi błąd mówiąc - CD: command not found Dlaczego w terminalach rozróżniana jest wielkość liter, jeśli chodzi o polecenia systemu Linux? Mam na myśli, że powinieneś być w stanie wykonać polecenie albo ze znakami „wszystkie wielkie litery” albo „wszystkie małe …

1
Czy „less” kończy działanie z niezerowym kodem stanu?
Chciałbym mieć następującą strukturę poleceń: command && check-status | less && followup-command Spowodowałoby to wstrzymanie wykonywania podczas interakcji użytkownika less. W jaki sposób użytkownik może zmusić lessdo wyjścia ze stanem niezerowym, aby zapobiec followup-commanduruchomieniu? Obecnie używam less 458 (POSIX regular expressions)
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.