এটা করা কি সম্ভব .vimrcমধ্যে .vimফোল্ডারের যাতে আমি শুধুমাত্র অন্য কম্পিউটারের পুরো ফোল্ডার এবং ফোল্ডার এবং ফাইল সিঙ্ক করতে হবে?
এটা করা কি সম্ভব .vimrcমধ্যে .vimফোল্ডারের যাতে আমি শুধুমাত্র অন্য কম্পিউটারের পুরো ফোল্ডার এবং ফোল্ডার এবং ফাইল সিঙ্ক করতে হবে?
উত্তর:
তেজ 7.4 থেকে শুরু করে আপনার কাছে শুধু একটি ফাইল স্থাপন করতে পারেন vimrcমধ্যে $HOME/.vim/vimrcবা $HOME/vimfiles/vimrcউইন্ডোজ এবং তেজ এটি স্বয়ংক্রিয়ভাবে পাবেন জন্য।
নোট, vimrcএটি একটি ছাড়া হয়। (বিন্দু) বা _ (আন্ডারস্কোর) theতিহ্যবাহী .vimrc / _vimrc ফাইলের মতো।
আমি .vim এ আমার .vimrc রাখি এবং এটিকে সিমিলিঙ্ক করি।
ln -s ~/.vim/.vimrc ~/.vimrc
উইন্ডোজটিতে আমি বিশ্বাস করি আপনি এমকেলিংক দিয়েও এটি করতে পারেন।
আপনি যদি .vimrc এর অবস্থানটি নির্দিষ্ট করার জন্য ভিমের জন্য একটি উপাধি তৈরি করতে চান:
alias vim='vim -u ~/.vim/vimrc'
তারপরে আপনি .vimrc পৃথক করে দিয়ে যেতে পারতেন।
কিন্তু
এটি ভিএম এর সাথে আলাপচারিত অন্যান্য প্রোগ্রামগুলির সাথে সমস্যা সৃষ্টি করবে। 'কম' এ 'ভি' চাপলে কাজ হবে না, কারণ এটি EDITOR এনভ-ভেরিয়েবলের বিষয়বস্তুগুলির মাধ্যমে ভিমে কল করে। আমি মনে করি আপনি EDITOR ভেরিয়েবলের মধ্যে '-u ...' বিট যুক্ত করতে পারেন। কাজ করতেও পারে.
Gvim- এর জন্য, আপনি .gvimrc ফাইলের অবস্থান নির্দিষ্ট করতে সেখানে বড় হাতের 'U' ব্যবহার করবেন d আবার, আপনার উইন্ডো পরিচালকের প্রারম্ভিক লিঙ্কগুলিতে gvim এর প্রতিটি সম্ভাব্য প্রারম্ভিক অবস্থান পরিবর্তন না করা পর্যন্ত সমস্যাগুলি দেখা দেয়।
সব মিলিয়ে, আমি @ রেমিওর পরামর্শটি ব্যবহার করার পরামর্শ দিচ্ছি যদি আপনার সবগুলি একটি সাবডিরের মধ্যে থাকা উচিত।
পোস্ট-টানা স্ক্রিপ্ট তৈরি করা তুলনামূলকভাবে সহজ যা 'repo / .vimrc' এবং '~ / .vimrc' এর মধ্যে লিঙ্কটি পুনঃপ্রকাশ করে।
শুভকামনা।
( .vimrc ফাইলের জন্য একটি নতুন ডিফল্ট অবস্থান নির্দিষ্ট করে আপনি নিজেকে ভিআইএম পুনরায় সংকলন করতে পারেন ))
আমার একক লাইনটি সহ আমি এটিই করি ~/.vimrc:
runtime vimrc
.vimrc। তারপরে আপনি অন্য প্রশ্নটিতে আমাকে যা দিয়েছেন তা কেবল আমিই ব্যবহার করি।