Spacemacs ၏ URL ပရောက်စီ ဆက်တင်ကို user-init သို့ ရွှေ့ပါ
ပက်ကေ့ချ် ဖွင့်တင်မှု တောင်းဆိုချက်များအတွက် အစောပိုင်း hook ကို အသုံးပြုပြီး၊ သိမ်းဆည်းထားသော Spacemacs ပတ်ဝန်းကျင်ကို လမ်းကြောင်းသည် တင်သွင်းထားသော variable များအပေါ် မှီခိုမှသာ စစ်ဆေးပါ။
dotspacemacs/user-config သည် စတင်ခြင်း၏ အဆုံးတွင် အလုပ်လုပ်သည်။ အစောပိုင်း ပက်ကေ့ချ် ဖွင့်တင်ရန် လိုအပ်သော ပရောက်စီ တန်ဖိုးများကို လက်ရှိ dotfile ရှိ dotspacemacs/user-init hook ထဲတွင် ထည့်ပါ:
(setq url-proxy-services
'(("http" . "proxy.example:8080")
("https" . "proxy.example:8080")))ဤပုံစံကို hook ၏ အခြား စတင်မှုများနှင့် ပေါင်းစပ်ပါ။ တန်ဖိုးများသည် ဦးတည် ပရိုတိုကောအလိုက် သော့ချထားသော host:port အတွဲများ ဖြစ်သည်။ အများသူငှာ ပက်ကေ့ချ် ရင်းမြစ်များအတွက် HTTP ပရောက်စီ စာရင်း သည် ဤအစောပိုင်း HTTP ဆက်တင်အတွက် ကိုယ်စားလှယ်လောင်းများကို ပေးသည်။ URL ကလိုင်းန့် လိုအပ်သော အထောက်အထား စစ်ဆေးမှုနှင့် ကျော်ဖြတ် ဆက်တင်များကို ဤအစောပိုင်း ဆက်တင်နှင့်အတူ ထားပါ။
လမ်းကြောင်းသတ်မှတ်မှုသည် ပတ်ဝန်းကျင် variable များအပေါ် မှီခိုပါက သိမ်းဆည်းထားသော ပတ်ဝန်းကျင်ကို သီးခြား ထည့်သွင်းချက်အဖြစ် စစ်ဆေးပါ။ မူရင်း user-env သည် ~/.spacemacs.env ကို ဖွင့်တင်ပြီး၊ ယင်းတွင် ဟောင်းနွမ်းသော တင်သွင်းထားသည့် တန်ဖိုးများ ပါဝင်နိုင်သည်။
SPC f e eပတ်ဝန်းကျင် ဆက်တင်ကို ဖွင့်သည်။SPC f e E၎င်းကို ပြန်လည် ဖွင့်တင်သည်။SPC f e C-eပြန်လည် တင်သွင်းပြီး သိမ်းဆည်းထားသော ဖိုင်ကို ထပ်ရေးသည်၊ ထို့ကြောင့် တင်သွင်းမှုအသစ်ကို မှီခိုမီ ၎င်း၏ တန်ဖိုးများကို ပြန်လည်စစ်ဆေးပါ။
တာမီနယ်အသစ်တွင် export လုပ်ခြင်းသည် ဤဖိုင်ကို သူ့အလိုလို အစားမထိုးပါ။ ပြင်ပ Git ဒေါင်းလုဒ်များသည်လည်း Git ၏ ကိုယ်ပိုင် ပရောက်စီ ထည့်သွင်းချက်များကို အသုံးပြုသည်။ URL စာကြည့်တိုက် ဆက်တင်သည် URL ကလိုင်းန့်အတွက် သက်ဆိုင်သည်။