在 Vim 中打开 C 库头文件
Opening a C library header file in Vim
假设我在编写 C 程序时在 vim 中包含了一个头文件,例如
#include <time.h>
我不知道那里声明了什么结构或函数。如何跳转到该文件并在 Vim 中打开它?有什么办法吗?
您可以使用:
find . -name "time.h"
找到文件然后复制路径用vim打开即可。
但这并没有什么用,因为它并不像您想象的那样结构化。要了解有关 time.h 的更多信息,我会 google 它。有几个网站解释结构、函数等。
例如:https://www.tutorialspoint.com/c_standard_library/time_h.htm
在 Unix-like 系统上,Vim 已经默认连接到 C,因此您只需将光标移动到 <time.h>
并按 gf
,即可打开header 在相同的 window 或 <C-w>f
中以新的 window 打开它。
请参阅 this answer 几个小时前提出的类似问题以获取更多指示。
假设我在编写 C 程序时在 vim 中包含了一个头文件,例如
#include <time.h>
我不知道那里声明了什么结构或函数。如何跳转到该文件并在 Vim 中打开它?有什么办法吗?
您可以使用:
find . -name "time.h"
找到文件然后复制路径用vim打开即可。
但这并没有什么用,因为它并不像您想象的那样结构化。要了解有关 time.h 的更多信息,我会 google 它。有几个网站解释结构、函数等。
例如:https://www.tutorialspoint.com/c_standard_library/time_h.htm
在 Unix-like 系统上,Vim 已经默认连接到 C,因此您只需将光标移动到 <time.h>
并按 gf
,即可打开header 在相同的 window 或 <C-w>f
中以新的 window 打开它。
请参阅 this answer 几个小时前提出的类似问题以获取更多指示。