আমি যে জায়গায় রেখেছিলাম সেই একই জায়গায় একটি ফাইল খুলতে আমি ভিএম কনফিগার করতে চাই।
আমি যে জায়গায় রেখেছিলাম সেই একই জায়গায় একটি ফাইল খুলতে আমি ভিএম কনফিগার করতে চাই।
উত্তর:
উবুন্টুর /etc/vim/vimrc
ফাইল থেকে এই উদাহরণটি মন্তব্য করা হয়েছে:
" Uncomment the following to have Vim jump to the last position when
" reopening a file
if has("autocmd")
au BufReadPost * if line("'\"") > 0 && line("'\"") <= line("$")
\| exe "normal! g'\"" | endif
endif
যদি এটি কাজ না করে তবে একটি সাধারণ সমস্যা আপনার ~/.viminfo
ফাইলের মালিকানা পাবে না । যদি এটি হয় তবে চালনা করুন:
sudo chown user:group ~/.viminfo
যেখানে ব্যবহারকারী আপনার হয় username
এবং group
প্রায়শই আপনার ব্যবহারকারীর নাম হিসাবে সমান হয়।
\| exe "normal! g`\"" | endif
chown
অংশ আমার জন্য সমস্যা সংশোধন। সালাম জানানো!
chown user ~/.viminfo
সংযোজনটি +1 করতে চান । আমি এখন এক ঘন্টার জন্য এটি বের করার চেষ্টা করছি এবং আপনি আমার দিনটি কেবল সরিয়ে রেখেছেন।
:h views-sessions
আপনি এটি আপনার .vimrc এ স্থাপন করতে পারেন :
au BufWinLeave * mkview
au BufWinEnter * silent loadview
মতামতগুলি OME হোম / .ভিম / ভিউতে স্থাপন করা হবে। আপনার সম্ভবত এই ডিরেক্টরিগুলি তৈরি করতে হবে।
আপনি কোনও ফাইলের নাম ব্যবহার না করে নির্দিষ্টভাবে ভিএম শুরু করতে পারেন
vim
আপনার কাজ করা যে কোনও ফাইলের সর্বশেষ স্থানে যেতে পরবর্তী বারের জন্য CTRL + O টিপুন।
Ctrl-c
একবার চাপ দেওয়া আমার পক্ষে যথেষ্ট। অধিকন্তু, Ctrl-c
আরও টিপানো আমাকে কার্সার অবস্থানের হিস্ট্রয়ে (এমনকি প্রাসঙ্গিক উন্মুক্ত ফাইলগুলি খোলার ক্ষেত্রে) আরও পিছনে নিয়ে যায়। আমি নিওভিম 0.4.2 ব্যবহার করি তবে আমার বোধগম্যতা এটির ক্ষেত্রেও প্রযোজ্য vim
।
আপনি যদি viminfo সক্ষম করে থাকেন তবে `0
এটি সর্বশেষ সম্পাদিত ফাইল অবস্থানে যাওয়ার মতোই সহজ । আপনি লক্ষ্য করবেন যে এটি কেবল একটি 'যেতে যাও' কমান্ড;
প্রকৃতপক্ষে, আপনি পরে '3 করতে পারবেন তৃতীয় পূর্ববর্তী সম্পাদিত স্থানে (সম্ভবত অন্য কোনও ফাইলে) যেতে এবং তারপরে `0
আবার সর্বশেষে ফিরে যেতে পারেন
একটু দেখো
:marks
মনে রাখা অবস্থান দেখতে। এও নোট করুন যে ভিমনফো সব ধরণের অন্যান্য স্টাফ সংরক্ষণ করে (যেমন রেজিস্টারের বিষয়বস্তু, ফাইল প্রতি চিহ্ন, আদেশ এবং অনুসন্ধানের ইতিহাস)। বেশিরভাগ লোক সুস্পষ্ট কারণে এটি সক্ষম করেছে
`
কীটি আসলে কী চরিত্রটি তৈরি করে বা পরীক্ষা করে দেখুন:verbose map `
ভিআইএম-লাস্টপ্লেস (আমি লেখক) নামে একটি প্লাগইন রয়েছে যা আপনার ফাইলগুলি যেখানে খুলেছে সেখানে খুলবে। প্রতিশ্রুতিবদ্ধ বার্তাগুলি উপেক্ষা করে উপরের পরামর্শগুলিতে এটি উন্নতি করে কারণ আপনি সাধারণত একটি নতুন বার্তা সম্পাদনা করছেন এবং প্রতিশ্রুতিবদ্ধ বার্তা ফাইলের শীর্ষে শুরু করতে চান।