vim.py 文件源码

python
阅读 33 收藏 0 点赞 0 评论 0

项目:centos-base-consul 作者: zeroc0d3lab 项目源码 文件源码
def old_win_idx(self, window_id):
        r = None
        for winnr, window in zip(count(1), vim.windows):
            curwindow_id = self._vim_getwinvar(winnr, 'powerline_window_id')
            if curwindow_id and not (r is not None and curwindow_id == window_id):
                curwindow_id = int(curwindow_id)
            else:
                curwindow_id = self.last_window_id
                self.last_window_id += 1
                self._vim_setwinvar(winnr, 'powerline_window_id', curwindow_id)
            statusline = self.construct_window_statusline(curwindow_id)
            if self._vim_getwinvar(winnr, '&statusline') != statusline:
                self._vim_setwinvar(winnr, '&statusline', statusline)
            if curwindow_id == window_id if window_id else window is vim.current.window:
                r = (window, curwindow_id, winnr)
        return r
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号