Vim <;Bar>;,\ \124;^V(c-V c-V)和<;NL>;(c-v c-j)
尝试Vim <;Bar>;,\ \124;^V(c-V c-V)和<;NL>;(c-v c-j),vim,Vim,尝试:阅读设置运行时路径?命令 :设置运行时路径和:设置运行时路径?工作;路径显示在缓冲区中 这将提供关键映射: :帮助{key}^D 没有看到异常情况;选中了^V(c-V c-V),\\\,^@(c-V c-j,等 我已按以下顺序循环通过: :read! \| set -runtimepath? :read! <Bar> set -runtimepath? :read! ^V set -runtimepath? :read! set -runtimepath ^V ? :read!
:阅读代码>设置运行时路径?
命令
:设置运行时路径
和:设置运行时路径?
工作;路径显示在缓冲区中
这将提供关键映射:
:帮助{key}^D
没有看到异常情况;选中了^V(c-V c-V)
,\\\
,^@(c-V c-j
,
等
我已按以下顺序循环通过:
:read! \| set -runtimepath?
:read! <Bar> set -runtimepath?
:read! ^V set -runtimepath?
:read! set -runtimepath ^V ?
:read! ^@ set -runtimepath? <--this showed the paths in buffer, but did not read
:0,i read! +(set runtimepath ^V?) error, trailing chars
我和sudo一起做的
我有一些基本的问题:例如vim:在哪里设置(它不是anon reg)??
是一个参数/cmd要管道化/bkwd查找
提前感谢您的帮助您可以使用以下命令在当前行下插入&runtimepath
的值:
:put=&runtimepath
如果要输出:set runtimepath
,则需要使用:redir
命令:
:redir @"
:set runtimepath
:redir END
p
请注意,&runtimepath
的值和:set runtimepath
的输出是不同的:
:echo &runtimepath
/home/user/.vim,/usr/share/vim/vimfiles…
:set runtimepath
runtimepath=~/.vim,/usr/share/vim/vimfiles…
一个使用绝对路径,另一个使用绝对路径和相对路径的混合
但是,我不太清楚为什么要在缓冲区中插入这些信息。你的最终目标是什么?你想做什么?这些是vi命令。:read读取文件;:read!将cmd输出读取到光标;这就是我要做的。:set返回所有路径;我喜欢光标下面行中的路径。i k现在这些命令是什么。从你的问题中根本不清楚的是你到底想用它们做什么。所以现在看来你想在你的文件中插入runtimepath
的值没有真正的原因,只是好奇而已。我正在配置一个插件(逃犯)昨晚给vim的。这很简单,所以我想我会玩这个…谢谢
:echo &runtimepath
/home/user/.vim,/usr/share/vim/vimfiles…
:set runtimepath
runtimepath=~/.vim,/usr/share/vim/vimfiles…