ಟರ್ಮಿನಲ್ ಅನ್ನು ದೈನಂದಿನ ಬಳಕೆಯಲ್ಲಿರುವವರು, ನಾನು ಇನ್ನೊಂದು ಸಂದರ್ಭದಲ್ಲಿ ಹೇಳಿದಂತೆ, ಈ ಉಪಕರಣದೊಂದಿಗೆ ಸುಲಭವಾಗಿ ಮತ್ತು ಸುಲಭವಾಗಿ ಆರಾಮವಾಗಿ ಹರಿಯುವಂತೆ ಕೆಲಸ ಮಾಡುವ ಮಾರ್ಗವನ್ನು ಯಾವಾಗಲೂ ಹುಡುಕುತ್ತೇವೆ. ಈ ಸಮಯದಲ್ಲಿ ನಾನು ನಿಮಗೆ ತರುತ್ತಿರುವುದು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಬರುವ ಒಂದು ಆಯ್ಕೆಯಾಗಿದೆ ಫ್ರೀನಾಸ್ ಮತ್ತು ನಾನು ಅದನ್ನು ತುಂಬಾ ಇಷ್ಟಪಟ್ಟಿದ್ದೇನೆ, ಅದನ್ನು ನನ್ನ ಮೇಲೆ ಹಾಕಬೇಕಾಗಿತ್ತು ಡೆಬಿಯನ್.
ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯುತ್ತೇವೆ ಮತ್ತು ನಾವು ಫೋಲ್ಡರ್ ಅನ್ನು ನಮೂದಿಸಲಿದ್ದೇವೆ ಎಂದು ಭಾವಿಸೋಣ ಡಾಕ್ಯುಮೆಂಟ್ಗಳು. ನಾವು ಹಾಕಿದರೆ:
$ cd docu
ಮತ್ತು ನಾವು ಸ್ವಯಂಪೂರ್ಣತೆಗೆ ಟ್ಯಾಬ್ ಅನ್ನು ಒತ್ತಿ, ಏನೂ ಆಗುವುದಿಲ್ಲ, ಏಕೆಂದರೆ ಫೋಲ್ಡರ್ ಅನ್ನು ಕರೆಯಲಾಗುವುದಿಲ್ಲ ದಾಖಲೆಗಳು, ಇಲ್ಲದಿದ್ದರೆ ಡಾಕ್ಯುಮೆಂಟ್ಗಳು. ಹಾಗಾಗಿ ಮ್ಯಾಜಿಕ್ ಬರುತ್ತದೆ. ನಾವು ಫೈಲ್ ಅನ್ನು ರಚಿಸುತ್ತೇವೆ ~ / .inputrc:
$ touch ~/.inputrc
ನಾವು ಅದನ್ನು ನಮ್ಮ ನೆಚ್ಚಿನ ಪಠ್ಯ ಸಂಪಾದಕದೊಂದಿಗೆ ತೆರೆಯುತ್ತೇವೆ ಮತ್ತು ಇದನ್ನು ಒಳಗೆ ಇಡುತ್ತೇವೆ:
set completion-ignore-case on
ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ಉಳಿಸುತ್ತೇವೆ, ಮುಚ್ಚುತ್ತೇವೆ ಮತ್ತು ಮತ್ತೆ ತೆರೆಯುತ್ತೇವೆ. ಈಗ ನಾವು ಹಾಕಿದಾಗ:
$ cd docu
ಮತ್ತು ನಾವು ಟ್ಯಾಬ್ ಅನ್ನು ಒತ್ತಿ, ಅದು ದೊಡ್ಡ ಅಕ್ಷರಗಳೊಂದಿಗೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಹೆಸರಿಗೆ ಬದಲಾಗುತ್ತದೆ ಮತ್ತು ಅದು ನಮ್ಮನ್ನು ಇರಿಸುತ್ತದೆ
$ cd Documentos
ನೀವು ಏನು ಯೋಚಿಸುತ್ತೀರಿ? ಈ ಸಲಹೆಗಳನ್ನು ನನಗೆ ಸ್ನೇಹಿತರಿಂದ ಕಲಿಸಲಾಗಿದೆ ಮಥಿಯಾಸ್ ಎಪಿಟ್ಜ್.
ಉತ್ತಮ ಕೊಡುಗೆ. ಅದನ್ನು ಮಾಡಲು ಸಾಧ್ಯವಿದೆ ಎಂದು ಅವನಿಗೆ ತಿಳಿದಿರಲಿಲ್ಲ.
ಖಂಡಿತವಾಗಿಯೂ ಆಸಕ್ತಿದಾಯಕ
ಅತ್ಯುತ್ತಮ. ಉತ್ಪಾದಕತೆಯನ್ನು ಹೆಚ್ಚಿಸುವ ಸುಳಿವುಗಳಲ್ಲಿ ಇವು ಒಂದು. ತುಂಬಾ ಒಳ್ಳೆಯದು.
ಗಮನಾರ್ಹ! ಎಲಾವ್ ತುದಿ ತುಂಬಾ ಒಳ್ಳೆಯದು.
ನಾನು ಭಾವಿಸುತ್ತೇನೆ ಸರಿಯಾದ, ನಾನು ಈ ಕಾರ್ಯವನ್ನು ನೋಡಿದ ಕಾರಣ ಫ್ರೀನಾಸ್, ನಾನು ಅದನ್ನು ಹುಡುಕಲು ಹಿಂಜರಿಯಲಿಲ್ಲ ಏಕೆಂದರೆ ಅದು ನಿಜವಾಗಿಯೂ ಉಪಯುಕ್ತವಾಗಿದೆ.
ನಾನು ಪ್ರೀತಿಸಿದ! ನನಗೆ ಆ ಟ್ರಿಕ್ ತಿಳಿದಿರಲಿಲ್ಲ, ಧನ್ಯವಾದಗಳು!
ತುಂಬಾ ಉಪಯುಕ್ತ, ಒಳ್ಳೆಯದು
ನಾನು ಅದನ್ನು ಫೆಡೋರಾದಲ್ಲಿ ಪ್ರಯತ್ನಿಸಿದೆ ಆದರೆ ಅದು ನನಗೆ ಮತ್ತು ಫೈಲ್ ಇಲ್ಲದೆ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ ~ / .inputrc ನಾನು ಹಾಕಿದೆ ಡಾಕ್ ಮತ್ತು ಅದು ನನ್ನನ್ನು ಸ್ವಯಂಪೂರ್ಣಗೊಳಿಸುತ್ತದೆ (ಐಆರ್ಸಿಯಂತೆ) ಡಾಕ್ಯುಮೆಂಟ್ಸ್ ಆದರೆ ಹೇಗಾದರೂ ಧನ್ಯವಾದಗಳು
ಬ್ಯಾಷ್ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ ಅನ್ನು ನೋಡಲು ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ ಫೆಡೋರಾಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಇದು ಈಗಾಗಲೇ ಈ ಆಯ್ಕೆಯೊಂದಿಗೆ ಬರಬಹುದು.
ಆಹ್! ಆದ್ದರಿಂದ ಫ್ರೀನಾಸ್ ... ಆ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ನೀವು ನೋಡಿದ ಇತರ ವಿಷಯಗಳನ್ನು ನೀವು ಒಪ್ಪಿಕೊಳ್ಳಬೇಕಾಗಿದೆ. ಒಂದು ದಿನ ನಾನು ಮಾರಾಟ ಮಾಡುವವರು ತಮ್ಮ ಆಡಳಿತಕ್ಕಾಗಿ ಒಂದು ಸಂಯೋಜಿತ ವ್ಯವಸ್ಥೆಯನ್ನು ಹೊಂದಿದ್ದಾರೆಂದು ನೋಡುತ್ತಿದ್ದೆ, ಅವುಗಳೆಂದರೆ: ಸೀಗೇಟ್ ಬ್ಲ್ಯಾಕ್ ಆರ್ಮರ್ ಅಥವಾ ಕ್ಯೂಎನ್ಎಪಿ ಎನ್ಎಎಸ್ ಅವರ ಪುಟದಲ್ಲಿ ಬಹಿರಂಗಪಡಿಸಿದ ಗುಣಲಕ್ಷಣಗಳನ್ನು ನಾನು ನಿಜವಾಗಿಯೂ ಇಷ್ಟಪಟ್ಟೆ, ಆದರೆ ಫ್ರೀನಾಸ್ .. ವೀಡಿಯೊವನ್ನು ನೋಡೋಣ, ಹೇಳಿ ನೀವು ಗಮನಿಸಿದ ಸದ್ಗುಣಗಳು. 😉
ಮೊದಲನೆಯದಾಗಿ, ಇದು ಫ್ರೀಬಿಎಸ್ಡಿ. 😀
ಮಾಸ್ಟ್ರೋ
ನಾನು ಆಚರಣೆಗೆ ತರುತ್ತೇನೆ
ಮಹಾನ್
GO-NA-ZO! ನನಗೆ ತಿಳಿದಿರಲಿಲ್ಲ, ಈ ಟ್ರಿಕ್!
ನೀವು ಫ್ರೀನಾಸ್ ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತಿರುವುದರಿಂದ, ನಿಮಗೆ ಓಪನ್ ಮೀಡಿಯಾವಾಲ್ಟ್ ತಿಳಿದಿದೆಯೇ? ಇದು ಫ್ರೀಎನ್ಎಎಸ್ ಗಿಂತ ಸ್ವಲ್ಪ ಸ್ನೇಹಪರ ಇಂಟರ್ಫೇಸ್ನೊಂದಿಗೆ ಇದೇ ರೀತಿಯ ಪರಿಹಾರವಾಗಿದೆ ಮತ್ತು ಎಲ್ಲಕ್ಕಿಂತ ಉತ್ತಮವಾದದ್ದು ಇದು ನಿಜವಾದ ಡೆಬಿಯನ್ ಗ್ನು / ಲಿನಕ್ಸ್ ಆಗಿದೆ, ಅಂದರೆ, ನೀವು ಪರಿಹಾರವನ್ನು ಎನ್ಎಎಸ್ ಆಗಿ ಬಳಸಬಹುದು ಅಥವಾ ಸಿಸ್ಟಮ್ಗೆ ಲಾಗ್ ಇನ್ ಮಾಡಬಹುದು ಮತ್ತು # ಆಪ್ಟ್- ಅಧಿಕೃತ ಡೆಬಿಯನ್ ರೆಪೊಗಳನ್ನು ಬಳಸುವುದರ ಜೊತೆಗೆ, ಅದರ ಪ್ಯಾಕೇಜ್ಗಳಿಗೆ ಅದು ತನ್ನದೇ ಆದದನ್ನು ಸೇರಿಸುವುದರಿಂದ ನವೀಕರಣವನ್ನು ಪಡೆಯಿರಿ
ಓಪನ್ ಮೀಡಿಯಾವಾಲ್ಟ್ ಡಿಸ್ಟ್ರೋವಾಚ್ ವಿಮರ್ಶೆ: http://distrowatch.com/weekly.php?issue=20120423#feature
: ಓ ನಾನು ಅವನನ್ನು ತಿಳಿದಿರಲಿಲ್ಲ .. ಇದೀಗ ನಾನು ಪರಿಶೀಲಿಸುತ್ತಿದ್ದೇನೆ, ಧನ್ಯವಾದಗಳು ...
ಧನ್ಯವಾದಗಳು, ಆದರೆ ನಿಮ್ಮ ಟರ್ಮಿನಲ್ನಲ್ಲಿರುವಂತೆ $ PS1 ಅನ್ನು ಸಮಯದೊಂದಿಗೆ ಹೇಗೆ ಇಡುವುದು?
ಅದೃಷ್ಟವಶಾತ್, ಈ ಉತ್ತಮ ಸುಳಿವುಗಳಿಗಾಗಿ ಅವರು ಶುಲ್ಕ ವಿಧಿಸುವುದಿಲ್ಲ.
ಆಗದ ಒಳ್ಳೆಯದು. ಇದು ಅಸಾಧಾರಣ ಸುಳಿವು. ನಾನು ಪುಟಕ್ಕೆ ಭೇಟಿ ನೀಡದಿದ್ದರೆ ಅದು ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಎಂದು ನಾನು ಎಂದಿಗೂ ತಿಳಿದಿರಲಿಲ್ಲ ...
ಯಾರು ಹೇಳಲಿಲ್ಲ? … ಬನ್ನಿ, ಕೆಲವು ನೂರು ಪಾವತಿಸಿ €… ಹಾಹಾಹಾಹಾಹಾ 😀 😀
ಈಗಾಗಲೇ ಪಾವತಿಸಿದ ಏಕೈಕ ಈಡಿಯಟ್ ನೀವು.
ತುಂಬಾ ಉಪಯುಕ್ತವಾಗಿದೆ, ತುಂಬಾ ಧನ್ಯವಾದಗಳು
ಇದು ಅದ್ಭುತವಾಗಿದೆ, ಇದನ್ನು 10 ರಲ್ಲಿ 10 ಅನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸ್ಥಾಪಿಸಬೇಕು.
ಸರಳವಾಗಿ ಗ್ರೇಟ್
ಆ ಫೈಲ್ನಲ್ಲಿನ ಮಾರ್ಪಾಡಿನೊಂದಿಗೆ ಅದು ನಿಯಂತ್ರಣ + ಎಡ / ಬಲ ಕೀ ಸಂಯೋಜನೆಯೊಂದಿಗೆ "ವಿಭಜಕಗಳು" (ಅವುಗಳನ್ನು ಹಾಹಾ ಎಂದು ಹೇಗೆ ಕರೆಯಬೇಕೆಂದು ನನಗೆ ತಿಳಿದಿಲ್ಲ) ನಡುವೆ ಚಲಿಸಲು ಇನ್ನು ಮುಂದೆ ಅನುಮತಿಸುವುದಿಲ್ಲ. ಅದರಲ್ಲಿ ಏನನ್ನಾದರೂ ಸೇರಿಸುವ ಮೂಲಕ ಅದನ್ನು ಪರಿಹರಿಸಬಹುದೇ?
ಶುಭಾಶಯಗಳು ಮತ್ತು ಧನ್ಯವಾದಗಳು!
ನಾನು ಈಗಾಗಲೇ ಅದನ್ನು ಪರಿಹರಿಸಿದ್ದೇನೆ, ನನ್ನ .inputrc ನ ಮೊದಲ 2 ಸಾಲುಗಳೊಂದಿಗೆ ನಾನು ಕೆಳಗೆ ಬಿಡುತ್ತೇನೆ
"\ T": ನೀವು TAB ಯೊಂದಿಗೆ ಆವರ್ತಕವಾಗಿ ಸ್ವಯಂ ಪೂರ್ಣಗೊಳಿಸಲು ಮೆನು-ಪೂರ್ಣವಾಗಿದೆ
ಮತ್ತು ಕೆಳಗಿನದನ್ನು ಅದು ತರುವ ಕಾಮೆಂಟ್ನೊಂದಿಗೆ ವಿವರಿಸಲಾಗಿದೆ.
"\e[1;5C": forward-word
"\e[1;5D": backward-word
"\t": menu-complete
set completion-ignore-case on
# Don't echo ^C etc (new in bash 4.1)
# Note this only works for the command line itself,
# not if already running a command.
set echo-control-characters off
ಚೀರ್ಸ್! 🙂
ಇದಕ್ಕೆ ಪೂರಕವಾದದ್ದು (ಸಾಕಷ್ಟು ಉಪಯುಕ್ತವಲ್ಲದೆ) ಮಾದರಿ ಹುಡುಕಾಟಗಳಲ್ಲಿ ದೊಡ್ಡಕ್ಷರ ಮತ್ತು ಸಣ್ಣಕ್ಷರಗಳನ್ನು ನಿರ್ಲಕ್ಷಿಸಿ. ಉದಾಹರಣೆಗೆ, ಫೈಲ್ಗಳನ್ನು ls ನೊಂದಿಗೆ ಪಟ್ಟಿ ಮಾಡಿದ್ದರೆ abc, ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಅದು ಹೊಂದಿಕೆಯಾಗುವ ಫೈಲ್ಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ ಎಬಿಸಿ.
.Bashrc ನಲ್ಲಿ ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಸೇರಿಸಿ:
shopt -s nocaseglob
ಅಥವಾ .zshrc ನಲ್ಲಿನ ಈ ಸಾಲು (zsh ಬಳಸುವವರಿಗೆ):
unsetopt CASE_GLOB