আমার ভিমে দুটি বাফার রয়েছে:
:ls
1 %a ".vimrc" line 1
2 #h "script.sh" line 1
Press ENTER or type command to continue
উপরে যেমন দেখা যাচ্ছে, আমি প্রথম বাফারে আছি। এখন যদি আমি :set softtabstop=16
কমান্ডটি কার্যকর করি তবে আমি আশা করব এটি উভয় বাফারকে প্রভাবিত করবে। যাইহোক, এটি কেস নয় - যদিও sts
প্রথম বাফারের মানটি সত্যই পরিবর্তিত হয়েছে এবং Tabকী চারটি ট্যাব অক্ষর ( ts=4
) সন্নিবেশ করিয়েছে , তারপরে দ্বিতীয় বাফারের জন্য sts
মানটি এখনও রয়েছে 4
:
:ls
1 #h + ".vimrc" line 1
2 %a + "script.sh" line 1
softtabstop=4
Press ENTER or type command to continue
কেন যে এত? আমি ভেবেছিলাম যা set
সমস্ত বাফারকে setlocal
প্রভাবিত করে এবং কেবলমাত্র সক্রিয় বাফারকে প্রভাবিত করে ..
:setglobal
।