我怎样才能在vim中完成这个极其简单的操作呢?
let g:string_from_shell = run_in_shell('awk ...')
Run Code Online (Sandbox Code Playgroud)
(命令仅用于说明)
您可以使用system
函数在vim中执行系统/shell命令。然后,您可以将其输出存储到 vim 变量中。
句法 :
:let variable = system("shell command")
Run Code Online (Sandbox Code Playgroud)
您可以通过打印变量来检查其输出,例如
:echo variable
Run Code Online (Sandbox Code Playgroud)
例子:
:let list = system("ls -ltr")
:echo list
Run Code Online (Sandbox Code Playgroud)
要了解更多信息,请输入:help system()
命令行。
归档时间: |
|
查看次数: |
2540 次 |
最近记录: |