gvim -p 没有显示所有文件,怎么回事?
时间: 2024-03-02 07:50:52 浏览: 20
如果执行命令 `gvim -p` 没有显示所有文件,可能是因为你没有在命令后面指定需要打开的文件。你需要在命令后面加上需要打开的文件路径,例如:
```
gvim -p file1.txt file2.txt file3.txt
```
这个命令会打开三个文件,并在 gvim 窗口的标签页中分别显示这三个文件。
另外,如果文件路径中包含空格或其他特殊字符,需要用引号将文件路径括起来,例如:
```
gvim -p "path/to/file 1.txt" "path/to/file 2.txt"
```
这个命令将会打开两个文件,并在 gvim 窗口的标签页中分别显示这两个文件。
相关问题
gvim -p *.sv没有打开所有sv文件,怎么回事?
如果执行命令 `gvim -p *.sv` 没有打开所有扩展名为 `.sv` 的 SystemVerilog 文件,可能是因为当前目录下没有符合条件的文件,或者是因为文件名中包含了特殊字符导致匹配失败。
你可以先执行 `ls *.sv` 命令,查看当前目录下是否有符合条件的文件。如果没有,那么执行 `gvim -p *.sv` 命令就不会打开任何文件。
如果有符合条件的文件,但是 `gvim -p *.sv` 命令没有打开所有的文件,那么可能是因为文件名中包含了特殊字符,例如空格、星号等,导致匹配失败。你可以使用双引号将文件名括起来,例如:
```
gvim -p "*.sv"
```
或者使用反斜杠对特殊字符进行转义,例如:
```
gvim -p file\ name\ with\ spaces.sv
```
这样就可以正确地匹配到文件名中包含特殊字符的文件了。
gvim -p *.py没有打开所有py文件,怎么回事?
如果执行命令 `gvim -p *.py` 没有打开所有扩展名为 `.py` 的 Python 文件,可能是因为当前目录下没有符合条件的文件,或者是因为文件名中包含了特殊字符导致匹配失败。
你可以先执行 `ls *.py` 命令,查看当前目录下是否有符合条件的文件。如果没有,那么执行 `gvim -p *.py` 命令就不会打开任何文件。
如果有符合条件的文件,但是 `gvim -p *.py` 命令没有打开所有的文件,那么可能是因为文件名中包含了特殊字符,例如空格、星号等,导致匹配失败。你可以使用双引号将文件名括起来,例如:
```
gvim -p "*.py"
```
或者使用反斜杠对特殊字符进行转义,例如:
```
gvim -p file\ name\ with\ spaces.py
```
这样就可以正确地匹配到文件名中包含特殊字符的文件了。