首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用netrw-C?

如何使用netrw-C?
EN

Stack Overflow用户
提问于 2013-05-27 19:41:48
回答 1查看 798关注 0票数 5

最近,我在netrw中研究了一个叫做netrw-C的特性。从医生那里:

代码语言:javascript
复制
SETTING EDITING WINDOW                  *netrw-C* {{{2

One may select a netrw window for editing with the "C" mapping, or by setting
g:netrw_chgwin to the selected window number.  Subsequent selection of a file
to edit (|netrw-cr|) will use that window.

Related topics:         |netrw-cr|
Associated setting variables:   |g:netrw_chgwin|

通过手动设置g:netrw_chgwin,我成功地实现了所描述的行为,但我无法理解或发现"C“映射是如何工作的。

是的,我可以用地图

代码语言:javascript
复制
:let g:netrw_chgwin = winnr()

但我很好奇最初的netrw-C映射是如何工作的。

有人知道如何使用文档中描述的"C“映射吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-28 00:05:49

在netrw内部,C映射看起来像它刚刚映射到的

代码语言:javascript
复制
:let g:netrw_chgwin = winnr()

如果您执行了一个:map C,您将得到输出

代码语言:javascript
复制
n  C           *@:let g:netrw_chgwin= winnr()<CR> 

来自:h map-listing

代码语言:javascript
复制
Just before the {rhs} a special character can appear:
    *       indicates that it is not remappable
    @       indicates a buffer-local mapping

因此,C:let g:netrw_chgwin= winnr()<CR>是相同的,它只是netrw缓冲区的本地内容。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16779574

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档