1.在终端输入:
touch “文件名”.c
2.在终端中输入:
vim “文件名”.c
或者.然后输入 gvim test.c (或者vim test.c)来打开编辑文件。
也可以用下面的命令
gedit test.c
3.按 i 进入插入模式,编写需要的C语言代码
咱们能够采取如下步骤:
先按Esc,然后按Shift+:(即Shift和冒号键),会显示冒号,直接在后面输入wq(之类的指令),然后回车即可退出修改形式。wq之类的指令包括如下:
:w 保存文件但不退出vi
:w file 将修改别的保存到file中,不退出vi
:w! 强制保存,不退出vi
:wq 保存文件,并退出vi
:wq! 强制保存文件,并退出vi
:q 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 抛弃所有修改,从上次保存文件开端再修改。
作者:云叔
链接:https://www.zhihu.com/question/353710693/answer/2892811169
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
4.编写完后,输入 gcc test.c 编译c文件, 生成 a.out文件。终端输入 ./a.out 就可以运行了。
如果想自定义out文件名字, 可以用这个命令:
gcc test.c -o test.out
5.终端输入 ./test.out 就可以运行了。
分界线。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
当我们使用Vim编辑器打开一个文件时,怎样退出并保存呢?
终端输入命令
vim <filename>
可以使用Vim编辑器打开一个文件,然后输入i
可以进行编辑.
以下命令的使用是在非编辑模式下才会生效,退出编辑模式按esc
按键.
:w
只保存编辑的内容,但是不退出Vim编辑器.就是将内存缓冲区的数据刷新到Vim打开的文件中.
:w!
强制写数据到文件中.这个命令的场景就是当某个文件只有读权限,没有写权限时,可以将数据强制写入到文件中,但是前提是用户是该文件的属主,当然超级用户不存在这个限制.
:wq
保存编辑的内容并退出Vim编辑器.
:wq!
强制写数据到文件中并退出Vim编辑器.这个命令的前提和
:w!
命令一样
ZZ
注意:是大写Z.此命令的用法和
:wq
命令是一样的.无需再次按Enter
键.
:q
当前文件没有更改时,使用该命令会直接退出Vim编辑器,如果文件已经做了修改了,则此命令会失败,并警告:
No write since last change (add ! to override)
:q!
此命令是强制退出Vim编辑器,对文件内容不作处理,不管改动过还是未改动.
:w <filename>
把编辑后的结果保存到指定的文件中,相当于文件另存为,该命令不会退出Vim编辑器,
注意有空格
.
:w! <filename>
强制把编辑后的结果保存到制定文件中,如果已存在则强制覆盖, 该命令也不会退出Vim编辑器.
:wq! <filename>
强制把编辑后的结果保存到制定文件中,如果已存在则强制覆盖,该命令会退出Vim编辑器.
作者:一心729
链接:https://www.jianshu.com/p/b6d7153c83f1
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。