小编asd*_*dfg的帖子

如何在bash中内联扩展别名?

有没有办法在 bash 中内联扩展别名?

$bash>alias ll='ls -l '
$bash>ll<tab>
$bash>ls -l 
Run Code Online (Sandbox Code Playgroud)

bash alias expansion

99
推荐指数
2
解决办法
4万
查看次数

如何获取 Vim 主目录?

我想以VIMHOME这种方式设置变量(常见于 Windows 和 Linux),

let $VIMHOME=expand("%:p")."/..",
Run Code Online (Sandbox Code Playgroud)

所以VIMHOME在 Linux中是“~/.vim”或在 Windows 中是“path/to/vimfiles”。

我把它放在一个var.vim文件中,并将它放在插件目录中。它正确加载,但 VIMHOME 仅设置为“./..”。

如何使用 获取文件的完整路径expand

有没有简单的设置方法VIMHOME

编辑: 我将表达式更改为:

let $VIMHOME=expand("<sfile>:p:h")
Run Code Online (Sandbox Code Playgroud)

现在,VIMHOME在 Linux 中设置为“~/.vim/plugin”。

我的要求是将 VIMHOME 设置为“~/.vim”或“path/to/vimfiles”。但,

let $VIMHOME=expand("<sfile>:p:h")
let $VIMHOME=expand("$VIMHOME:p:h")
Run Code Online (Sandbox Code Playgroud)

不管用。

我该如何解决这个问题?

vim

13
推荐指数
2
解决办法
2万
查看次数

在 Windows cmd 提示符下自动完成?

我知道我们可以在 cmd 提示符下自动完成路径。我只是想知道我们是否可以像在 bash 中那样在 cmd 提示符下自动完成命令。
我们可以在按下 Tab 键时搜索 %PATH% 中的内置命令列表和所有可执行文件(exe、bat、cmd 等)吗?
或者是否有类似外壳的软件具有此功能?

windows command-line autocomplete

11
推荐指数
1
解决办法
9281
查看次数

关于 vimperator tabcompletion 的帮助

我是vim用户。我最近为 Firefox 安装了 vimperator 插件。我喜欢它。但我坚持使用 url 的自动完成功能。我如何从自动完成结果列表中浏览(或选择)?。我寻找答案,但找不到。有人能帮我吗?。谢谢

firefox vimperator autocomplete

3
推荐指数
1
解决办法
1291
查看次数

gvim 上的自动完成

我们可以让 gvim 只显示自动完成选项而不完成单词,以便在预期的完成选项不存在时我们可以丢弃它吗?

completeopt 设置似乎只有最长匹配或完成菜单中的第一个选项。有没有办法做到这一点?

vim autocomplete

2
推荐指数
1
解决办法
2162
查看次数