Vim विंडोज़ शेयर पर फ़ाइलफॉर्मैट सेटिंग का सम्मान नहीं करता है [हल]


1

मैंने अपनी लिनक्स मशीन पर कई SMB शेयर (फ़ोल्डर्स विंडोज़ सर्वर पर स्थित हैं) को माउंट किया है

gvfs-mount smb://user@domain@fileserver/sharedfolder

मैं फ़ाइलों को एक्सेस कर सकता हूं और उन्हें विम में एडिट कर सकता हूं, लेकिन सेव पर फाइलफॉर्मैट = यूनिक्स को लागू करता है। :set ff=dosकुछ भी प्रभावित करो। स्थानीय फ़ाइलों पर कोई समस्या नहीं है।

अद्यतन: यह पता चला कि इसका कारण पुराने संस्करण Shougo / vimfiler प्लगइन था। यह पहली बार में मेरे लिए इतना स्पष्ट नहीं था क्योंकि मैं बहुत ही कम इस प्लगइन का उपयोग करता हूं, विशेष रूप से दूरस्थ फ़ाइलों को खोलने के लिए नहीं।

बस रेमो से Vimfiler प्लगइन अपडेट करें। विम में फाइलफॉर्मैट को संरक्षित करना अब ठीक काम कर रहा है।


खुली हुई फ़ाइलों के लिए विम किस फ़ाइल पथ को दिखाता है?
गुरुत्व

फ़ाइल का रास्ता vim में दिखाया गया है: '/run/user/1685001118/gvfs/smb-share:server=fileserver,share=saredfolder,user=user%40domain-testpf.txt'
AMasz

यह ठीक लग रहा है, मैं सोच रहा था कि शायद यह गनोम के बजाय अपनी एसएमबी पहुंच का उपयोग कर रहा है।
१६:१६

@ दाम: आप :au BufWrite *.* :set ff=unixअपनी ~/.vimrcकोशिश में लगा सकते हैं । यह समस्या को हल कर सकता है
SibiCoder
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.