Emacs মধ্যে C অথবা সি ++ ফাইল সম্পাদনা করার সময়, আমি শুরুতে যেতে সক্ষম হতে চাই ধারণকারী কোডের ব্লক। আমি সি-স্টার্ট-অফ-ব্লক ফাংশনটি সন্ধান করার প্রত্যাশা করছিলাম তবে হায় আফসোস, এ জাতীয় কোনও কার্য উপস্থিত নেই (আমার জ্ঞানের কাছে)। উদাহরণস্বরূপ, আমি নিম্নলিখিত কুরুচিপূর্ণ সি কোড সম্পাদনা করতে পারে:
void myFunction()
{
if (something) { //<--- I want to jump to this brace!
// do lots of stuff
if (stuff) {
// stuff
}
// more stuff
// ...
// I want to put my cursor somewhere on this line <---
// (anywhere just outside the following if) and call c-beginning-of-block
// and jump to the brace marked above (skipping "sibling" statements)
if (pizza_is_good) {
// do something
// wait, where am I?
}
// way more stuff
// ...
if (i_love_pizza) {
// eat pizza
}
}
}
আমি খুব অবাক হব যদি এটি ইতিমধ্যে ইমাসের অংশ না হয় তবে আমি এটি কোথাও খুঁজে পাচ্ছি না ...
Fortran- মোড আছে fortran-beginning-of-block
প্রোমেলা-মোড আছে promela-find-start-of-containing-block