সবচেয়ে সহজ কাজ: ciW
একটি সাদা স্থান-বিস্মৃত শব্দ নির্বাচন করতে ব্যবহার করুন।
সিনট্যাক্স সারণীতে_
অক্ষরের মানটি নিয়ে বড় সমস্যাটিই করতে হবে । সমস্যাটি হ'ল ডিফল্টরূপে সিন্ট্যাক্স টেবিলের প্রতীক উপাদান এবং আপনি এটি একটি শব্দ উপাদান হিসাবে বিবেচনা করতে চান।_
আপনি যদি ইমাস 24.4 ব্যবহার করছেন তবে আপনি সক্ষম করার চেষ্টা করতে পারেন superword-mode
। আমি নিজে চেষ্টা করে দেখিনি, তাই আপনার মাইলেজটি আলাদা হতে পারে।
একটি বিকল্পটি হ'ল সিন্ট্যাক্স টেবিলটি নিজেরাই সংশোধন করা এবং ইম্যাক্সকে বলা আপনি _
চরিত্রটিকে একটি শব্দ উপাদান হিসাবে বিবেচনা করতে চান , যেমন:
(modify-syntax-entry ?_ "w")
আপনি ciw
এটি করার পরে, আপনি যেমনটি চান তেমন কাজ করে, যেমন এটি ন্যায়বিচারের abc_def_ghi
চেয়ে সমস্ত নির্বাচন করে def
।
এইভাবে এটি করা অত্যধিক কিল হতে পারে, বিশেষত যদি আপনি কেবল _
পাঠ্য অবজেক্টের শব্দের অংশ হিসাবে গণনা করতে চান । পরিবর্তে, আপনি evil-inner-word
নিম্নলিখিত হিসাবে পরামর্শ দিতে পারেন :
(defadvice evil-inner-word (around underscore-as-word activate)
(let ((table (copy-syntax-table (syntax-table))))
(modify-syntax-entry ?_ "w" table)
(with-syntax-table table
ad-do-it)))
এখন, অভ্যন্তরীণ-শব্দের পাঠ্য অবজেক্টটি ব্যতীত অন্য_
কিছুর জন্য এখনও প্রতীক উপাদান , সুতরাং অন্য যে কোনও কিছুর কার্যকারিতা স্পর্শ না করে আপনি যা চান তা অবিকলভাবে করবে।ciw
আপনি ইমাসকুইকি নোডে সিনট্যাক্স সারণী পরিবর্তন করার বিষয়ে আরও পড়তে পারেন ।
w
,aw
ইত্যাদি), আপনি নিম্নলিখিত ফাংশন খুব একইভাবে কাজ করতে পারেন:evil-forward-word-begin
,evil-forward-word-end
,evil-backward-word-begin
,evil-backward-word-end
,evil-a-word
,evil-inner-word
। দ্রষ্টব্য: আপনাকেunderscore-as-word
বিভিন্ন, অনন্য (স্বেচ্ছাসেবী) মানগুলিতে পরিবর্তন করতে হবে ।