আমি ভিমের সাথে অনেকগুলি পিএইচপি কোড সম্পাদনা করি এবং আমি আমার কিছু ম্যাক্রো সহ একটি ছিনতাই করতে চলেছি .vimrc
।
আমি বর্তমানে এই দুটি ম্যাক্রো সি-স্টাইলে মন্তব্য / অসন্তুষ্ট করতে ব্যবহার করি
"c-style (//) comment (press the [.] key)
au FileType php vnoremap . :s/^\(\s*\)\(.\+\)$/\1\/\/\2/<CR>:noh<CR>gv
"c-style (//) uncomment (press the [,] key)
au FileType php vnoremap , :s/^\(\s*\)\/\//\1/<CR>:noh<CR>gv
এবং এই দুটি এইচটিএমএল-স্টাইলে মন্তব্য / অসন্তুষ্ট করতে
"html-style (<!-- -->) comment (press the [.] key)
au FileType html vnoremap . :s/^\(\s*\)\(.\+\)$/\1<!-- \2 -->/g<CR>:noh<CR>gv
"html-style (<!-- -->) uncomment (press the [,] key)
au FileType html vnoremap , :s/^\(\s*\)<!-- \(.*\) -->/\1\2/g<CR>:noh<CR>gv
এই ম্যাক্রোগুলি তাদের উদ্দেশ্যযুক্ত ফাইল-টাইপের ক্ষেত্রে প্রয়োগ করার সময় সূক্ষ্মভাবে কাজ করে, তবে যেহেতু প্রায়শই এইচটিএমএল কোনও পিএইচপি ফাইলের মধ্যে এম্বেড থাকে তাই পিএইচপি মন্তব্য করার স্টাইলটি অকেজো।
ভীমের কোনও পিএইচপি ফাইলের মধ্যে এইচটিএমএল কোডের একটি অংশে কাজ করছে কিনা তা সনাক্ত করার, এবং তারপরে সঠিক মন্তব্য করার আচরণের উপায় আছে কি?
সম্পাদনা: আমি জানি যে আমি নিজেই ফাইল টাইপ সেট করতে পারি এবং এর জন্য প্লাগইন উপলব্ধ রয়েছে, আমি আরও ভাল ম্যাক্রোগুলি লেখার বিষয়ে আরও জানতে চাইছিলাম।