ভিমস্ক্রিপ্টে বর্তমান উইন্ডো / বাফার / ট্যাবপেজটি পান


12

পাইথনে, ভিম মডিউল ব্যবহার করার সময়, বর্তমান উইন্ডো / বাফার / ট্যাবপেজটি পাওয়া অবিশ্বাস্যরকম সহজ:

current_win = vim.current.window
current_buff = vim.current.buffer
current_tabpage = vim.current.tabpage

আমার প্রশ্ন হ'ল আপনি খাঁটি ভিএমএল / ভিমস্ক্রিপ্টে এটি কীভাবে করেন এবং কী ধরণের অবজেক্টটি ফিরে আসে? আমি সত্যিই এটি windows.txt( :h windows) এর কোথাও খুঁজে পাচ্ছি না ।


:h functionsস্ক্রিপ্ট সম্পর্কিত তথ্য সন্ধান করার জন্য আপনার আরও অর্থবোধ তৈরি করে।
ক্যান্ট

উত্তর:


19

আচ্ছা… এটি উইমস্ক্রিপ্টের মতোই সহজ।

বর্তমান উইন্ডো

পাইথন:

current_win = vim.current.window

Vimscript:

let current_win = winnr()

বর্তমান বাফার

পাইথন:

current_buff = vim.current.buffer

Vimscript:

let current_buff = bufnr("%")

বর্তমান ট্যাবপেজ

পাইথন:

current_tabpage = vim.current.tabpage

Vimscript:

let current_tabpage = tabpagenr()

দেখুন :help functions


এর আইডি দ্বারা কোনও বাফারকে সক্রিয় করার জন্য কি কোনও ভিমস্ক্রিপ্ট ফাংশন রয়েছে?
সেন্ট অ্যান্টারিও
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.