فكر في sensible.vim كخطوة واحدة فوق الوضع 'nocompatible'
: مجموعة عالمية من الإعدادات الافتراضية التي (نأمل) أن يتفق عليها الجميع.
scp
ذلك لجعل الأمور أكثر قبولًا.قم بالتثبيت باستخدام مدير الحزم المفضل لديك، أو استخدم دعم الحزمة المدمج في Vim:
mkdir -p ~/.vim/pack/tpope/start
cd ~/.vim/pack/tpope/start
git clone https://tpope.io/vim/sensible.git
راجع المصدر للحصول على قائمة الميزات الموثوقة. (لا تقلق، فهي في الغالب :set
.) وإليك مذاقها:
'backspace'
: مسافة للخلف خلال أي شيء في وضع الإدراج.'incsearch'
: ابدأ البحث قبل الضغط على زر الإدخال.'listchars'
: يجعل :set list
(مسافة بيضاء مرئية) أجمل.'scrolloff'
: قم دائمًا بعرض سطر واحد على الأقل أعلى/أسفل المؤشر.'autoread'
: تحميل تغييرات الملف تلقائيًا. يمكنك التراجع عن طريق الضغط على u
.runtime! macros/matchit.vim
: قم بتحميل إصدار matchit.vim الذي يأتي مع Vim. كيف يمكنني رؤية ما يفعله هذا البرنامج المساعد بالفعل؟
المصدر موثوق. استخدم :help 'option'
للاطلاع على الوثائق الخاصة بالخيار. إذا قمت بتثبيت scriptease.vim، فيمكنك الضغط على K
على أحد الخيارات (أو الأمر، أو الوظيفة) للانتقال إلى الوثائق الخاصة به.
كيف يمكنني تجاوز الإعداد؟
في العادة، يتم تحميل sensible.vim بعد vimrc الخاص بك، مما يجعل تجاوزه أمرًا صعبًا بعض الشيء (على الرغم من أنه يمكنك استخدام after/plugin/sensible.vim
). إذا كنت تريد تحميله مبكرًا، أضف السطر التالي إلى vimrc الخاص بك، ثم ضع تجاوزاتك أدناه.
runtime! plugin/sensible.vim
لا تتردد في إخباري بالإعداد الذي تعترض عليه، حتى أتمكن من إعادة تقييم ما إذا كان من المنطقي تضمينه.
أريد أن يكون هذا مكونًا إضافيًا لا يعترض أحد على تثبيته. اسمحوا لي أن أعرف إذا كان لديك أي اعتراضات على أي شيء . هناك عدد قليل من الإعدادات التي اعتقدت أنها قد تكون مثيرة للجدل، لكنني قمت بتضمينها على أي حال، فقط لتسوية السؤال مرة واحدة وإلى الأبد. لن يتطلب الأمر الكثير من الإقناع بالنسبة لي لإزالتها. كل شيء آخر قابل للتفاوض.
لا تتردد في طرح سؤال إذا لم تكن متأكدًا من سبب تعييني لشيء ما، حيث أنني لم أبذل الكثير من الجهد لتوثيق ذلك.
أنا متمسك برسائل الالتزام، لذا إذا أرسلت لي طلب سحب يحتوي على فترة زائدة في سطر الموضوع، فسأغلقه دون أي تفكير ثانٍ، وأحفظ اهتمامي الثمين لشخص يمكنه ذلك في الواقع اتبع التوجيهات.
مثل معقول.vim؟ اتبع المستودع على GitHub وقم بالتصويت له على vim.org. وإذا كنت تشعر بأنك إنسان خيري بشكل خاص، فاتبع tpope على Twitter وGitHub.
هذا يتناسب بشكل رائع مع sleuth.vim.
حقوق الطبع والنشر © تيم بوب. يتم توزيعها بنفس شروط Vim نفسها. انظر :help license
.