117.info
人生若只如初见

linux如何运行vi中的代码

要在vi编辑器中运行代码,可以按照以下步骤操作:

  1. 打开终端,并输入vi命令打开要编辑的文件:
vi filename
  1. 在vi编辑器中编辑代码,按下Esc键进入命令模式,输入:wq保存并退出文件。

  2. 进入终端,可以使用以下命令来运行vi中的代码:

vi -c 'wq' -c 'exec "!./filename"' filename

其中,-c 'wq'表示在vi编辑器中保存并退出文件,-c 'exec "!./filename"'表示执行文件中的代码。

  1. 执行完上述命令后,vi编辑器会保存并退出文件,并执行文件中的代码。

这样就可以在vi编辑器中运行代码了。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe0aeAzsLAQNRB1E.html

推荐文章

  • 如何优化Linux nohup日志记录

    优化Linux nohup日志记录可以通过以下几种方法来实现: 日志分割: 使用logrotate工具来分割日志文件,防止日志文件过大。logrotate可以定期分割日志文件,并压缩...

  • Linux MinIO性能如何提升

    Linux MinIO的性能提升可以从多个方面入手,以下是一些关键的策略和建议:
    硬件优化 增加硬盘数量和容量:使用更多的硬盘可以显著提高IOPS(每秒输入/输出操...

  • copendir返回值代表什么含义

    copysrc 是一个 Python 函数,用于将源文件或目录复制到目标位置。它的返回值是一个元组,包含两个元素: success:一个布尔值,表示复制操作是否成功。如果成功...

  • Linux进程管理命令:常用命令有哪些

    Linux进程管理命令非常丰富,以下是一些常用的命令:
    进程查看与监控 ps 查看当前系统中的进程状态。
    常用选项:-ef, -aux。 top 实时显示系统中各个进...

  • mybatis中bind标签的作用是什么

    在MyBatis中,bind标签用于将一个参数绑定到一个变量,以便在后续的SQL语句中可以直接引用该变量。这可以让我们在SQL语句中使用更加复杂的表达式和功能,提高SQL...

  • c语言accept函数的作用是什么

    accept函数是一个系统调用函数,用于建立连接的套接字上监听客户端的连接。在服务器程序中,当一个客户端请求连接时,服务器通过accept函数接受该连接请求,并创...

  • php match函数的作用是什么

    PHP的match函数是用于对一个表达式进行匹配,并根据匹配结果执行对应的代码块。它类似于switch语句,但是可以根据表达式的不同值进行不同的匹配,而不是直接比较...

  • sql怎么创建临时表并赋值

    要创建一个临时表并赋值,可以使用以下SQL语句:
    CREATE TEMPORARY TABLE temp_table ( id INT, name VARCHAR(50)
    ); INSERT INTO temp_table (id, na...