איך מפעילים השלמה אוטומטית משופרת בbash?
ההגדרות של ההשלמה האוטומטית נמצאים בדביאן (ואולי בעוד מערכות) בקובץ /etc/bash_completion, כדי להפעיל אותן כתבו:
source /etc/bash_completion
כדי להפעיל את זה אוטומטית בכל כניסה אל bash, אפשר להכניס את הפקודה לתוך אחד מקבצי ההפעלה האוטומטיים של bash, למשל ככה (מומלץ להסתכל בקובץ ולראות שזה לא קילקל כלום).
echo "source /etc/bash_completion" >> ~/.bashrc
ההשלמה מרחיבה את ההשלמה הרגילה של שמות קבצים וספריות לפקודות ספציפיות, נסו למשל להשלים עם TAB את אחרי הקלדה של
ls –[TAB]
ותקבלו את רשימת הפרמטרים של ls.
רסיסים (RSS)
נובמבר 28th, 2007 ב7:03
לא הכרתי.
תודה
נובמבר 28th, 2007 ב7:10
[…] טיפ מעולה של עמרי ידן על השלמה אוטומטית משופרת ב-bash. […]
נובמבר 28th, 2007 ב7:32
בכיף גיא.
נובמבר 28th, 2007 ב11:49
מגניב, תודה
דצמבר 1st, 2007 ב9:04
[…] על פוסט של עמרי ידן שמדבר על השלמה אוטומטית משופרת ב-bash - לא הכרתי את […]