আমি কখনই এই উত্তরগুলিতে "সেট করে রাখি না" দিয়ে সন্তুষ্ট নই। এই বিষয়গুলির মধ্যে কোনটি ভুলভাবে সেট করা হয়েছিল এবং কীভাবে সেগুলি সেট হয়েছিল তা জানার জন্য আমি জোর দিয়েছি। এখানে একটি আদেশ রয়েছে যা আপনাকে এখানে উল্লিখিত সমস্ত প্রাসঙ্গিক সেটিংসের মান প্রদর্শন করবে এবং পাশাপাশি সেগুলি সর্বশেষ সেট করা হয়েছিল। যদি কোনও Last set fromলাইন অনুসরণ না করে তবে এটি একটি ডিফল্ট মান। setসঠিক ডিফল্ট মানগুলি পুনরায় লেখার কোনও অর্থ নেই ।
:verbose set autoindent? smartindent? cindent? cinkeys? indentexpr?
noautoindent
nosmartindent
cindent
Last set from ~/.vim/vimrc
cinkeys=0{,0},0),:,!^F,o,O,e
Last set from ~/.vim/vimrc
indentexpr=
Press ENTER or type command to continue
দেখুন: http://vimdoc.sourceforge.net/htmldoc/options.html#:set-verbose
এই কাজটি করার জন্য আমাকে যা করতে হয়েছিল তা হ'ল set smartindentএকটি প্লাগইন থেকে সরিয়ে আমারতে যুক্ত করুন ~/.vim/vimrc:
set cindent cinkeys-=0#
set expandtab shiftwidth=4 tabstop=4 softtabstop=4