मैं इस तरह की VIM टिप की तरह, एक तरह की लॉग बुक रखने के लिए, VIM मदद की तरह व्यवहार करने के लिए VIM का उपयोग करना चाहता हूं । मेरे पास यह सब सेट है, एक छोटी सी बात को छोड़कर: मैं :helptagsएक तर्क के रूप में एक चर लेने में कैसे धोखा दे सकता हूं ? मैं पथ को हार्ड-कोड नहीं करना चाहता।
जो मैं करना चाहता हूं वह मूल रूप से यह है:
let g:NotesFilePath='~/Dropbox/notes'
nmap ,nh :helptags g:NotesFileDir<CR>
बेशक, तो यह कहता है E150: Not a directory: g:NotesFileDir
तो सवाल यह है: क्या :helptagsएक चर तर्क लेने के लिए चाल है, या मुझे पथ को कठिन-कोड करना है?
संपादित करें: मैंने निर्देशिका को अपने रनटाइम पथ में जोड़ने का प्रबंधन किया, इसलिए tagsफ़ाइल को VIM द्वारा उठाया जाता है, इसलिए यह कोई समस्या नहीं है।
ओह, और सहानुभूति वास्तव में मेरे लिए एक विकल्प नहीं है: मैं फ़ाइल को ड्रॉपबॉक्स में सहेजना चाहता हूं ताकि मैं इसे अपनी मशीनों (एक विंडोज बॉक्स सहित) के बीच साझा कर सकूं।