kali编写C语言

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按键.

  1. :w

只保存编辑的内容,但是不退出Vim编辑器.就是将内存缓冲区的数据刷新到Vim打开的文件中.

  1. :w!

强制写数据到文件中.这个命令的场景就是当某个文件只有读权限,没有写权限时,可以将数据强制写入到文件中,但是前提是用户是该文件的属主,当然超级用户不存在这个限制.

  1. :wq

保存编辑的内容并退出Vim编辑器.

  1. :wq!

强制写数据到文件中并退出Vim编辑器.这个命令的前提和:w!命令一样

  1. ZZ

注意:是大写Z.此命令的用法和:wq命令是一样的.无需再次按Enter键.

  1. :q

当前文件没有更改时,使用该命令会直接退出Vim编辑器,如果文件已经做了修改了,则此命令会失败,并警告:No write since last change (add ! to override)

  1. :q!

此命令是强制退出Vim编辑器,对文件内容不作处理,不管改动过还是未改动.

  1. :w <filename>

把编辑后的结果保存到指定的文件中,相当于文件另存为,该命令不会退出Vim编辑器,注意有空格.

  1. :w! <filename>

强制把编辑后的结果保存到制定文件中,如果已存在则强制覆盖, 该命令也不会退出Vim编辑器.

  1. :wq! <filename>

强制把编辑后的结果保存到制定文件中,如果已存在则强制覆盖,该命令会退出Vim编辑器.



作者:一心729
链接:https://www.jianshu.com/p/b6d7153c83f1
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  • 5
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值