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