এটি সম্ভবত কিছুটা ওভারবোর্ড মনে হচ্ছে তবে আমি ভিমে স্যুইচ করেছি এবং আমি এখন কর্মপ্রবাহ সম্পর্কে খুব খুশি। আমি নিজেকে তীরচিহ্নগুলি ব্যবহার না করার জন্য শৃঙ্খলাবদ্ধ করার চেষ্টা করি, কারণ সমস্ত সময় আলফা-কীগুলিতে হাত রাখা লেখার সময় এত বড় বিষয়। সুতরাং যখন আমাকে নেভিগেট করতে হবে তখন আমি সন্নিবেশ মোড থেকে বেরিয়ে আসি, সাধারণ মোডে চলে যাই এবং সন্নিবেশ মোডে ফিরে আসি।
একটি ব্যতিক্রম রয়েছে যেখানে এটি আসলে আরও বিঘ্নিত: আমি clang completeস্নিপেটগুলি ব্যবহার করি এবং super tabএটি দুর্দান্ত। আমি যতবার প্যারামিটারগুলি পূরণ করার পরে একটি ফাংশন অটো সম্পন্ন করি তা বাদ দিয়ে আমি কার্সারটি রেখে দিয়েছি )যাতে চালিয়ে যাওয়ার জন্য আমাকে কার্সরটির একটি অক্ষর ডানদিকে নিয়ে যেতে হবে। আপনি কল্পনা করতে পারেন যে এটি প্রায়শই ঘটে থাকে ।
আমার কাছে কেবলমাত্র বিকল্পগুলি (যতদূর আমি জানি) হ'ল: Esclaবা →, এবং আমি সেগুলির একটিতেও সন্তুষ্ট নই। প্রথমটি আমাকে কেবল একটি সাধারণ 1 টি অক্ষরের কার্সার সরানোর জন্য 3 টি চাপায়, দ্বিতীয়টি আমাকে আমার হাতটি তীর কীগুলিতে সরিয়ে নিয়েছে। তৃতীয় বিকল্পটি ম্যাপ করা CTRL-Lবা স্মেথ করা হবে →।
তাহলে এটি করার সর্বোত্তম উপায় কী?
//snippets (clang complete + supertab):
foo($`param1`, $`param2`)
//after completion:
foo(var1, var2|)
^ ^
| |
I am here |
Need to be here
| কার্সার অবস্থান নির্দেশ করে
)আমি বাজি ধরতে পারি এটি আসলে serোকানো বাদ দিয়ে যায়। (আমি এই প্লাগইনটি ব্যবহার করি না)
)
)ফাংশনে অন্তত একটি যুক্তি থাকলে এটি প্রতিধ্বনি বন্ধ না করার জন্য আমি সম্পূর্ণ স্ক্রিপ্টে হ্যাকিং শেষ করেছি । তাই আমি এটি হাত দ্বারা টাইপ। এখন অনেক বেশি দরকারী।