linux(ubuntu)终端用的时候,e348:nostringundercursor小错误

author author     2023-04-23     386

关键词:

我先进入终端 输入vi hello.c
然后把下面代码复制进去
#include <stdio.h>
int main(void)

printf(“Hello World!\n”);
return 0;

就会出现E348: No string under cursor错误
并且我进入终端开始输入的时候 按back space键不能删除文字,只能移动光标
方向键那上下左右四个箭头 在终端里变成ABCD了,请问是怎么回事。求指点

参考技术A 建议百度搜索“Vi编辑器”,学习一下“Vi编辑器”的使用。
直接vi hello.c进入的是命令行模式,按“i”进入插入模式,即可进行粘贴以及其他编辑工作。
“E348: No string under cursor”错误就应该是没有按“i”进入插入模式。

再按一下“ESC”,即可回到命令行模式,输入按一下“:”冒号键进入底行模式
,输入:
: w filename (输入 「w filename」将文章以指定的文件名filename保存)
: wq (输入「wq」,存盘并退出vi)
: q! (输入q!, 不存盘强制退出vi)
ubuntu下在终端里用vi写代码太麻烦了,推荐使用gedit,eclipse编写代码。
参考技术B 你进入了vi的编辑模式了吗,建议先学习一下vi追问

按那个键是编辑模式?

追答

英文字符I

为啥ubuntu不稳定感觉很卡毛病很多?

...载需要一段时间过了之后就稳定了。真正用linux都是shell.ubuntu的图形界面不稳定,有时候会突然僵住,好像大多是flash的原因ubuntu相比其他发行版的稳定性差一些,arch比较稳定快速,但架设起来比较麻烦linux下的驱动较Windows来说... 查看详情

怎么设置ubuntu的快捷键打开终端

参考技术A快捷键CTRL+ALT+T或者是CTRL+T具体哪一个忘了。或者右上角的那个ubuntu,在打开的菜单栏上面搜索框里输入ter,会出现终端,你可以把它拖到左侧那一列里,用的时候直接点一下就行了。 查看详情

令人眼前一亮的下拉式终端tilda&guake

...装光盘,然后老夫学会了重装Windows。大二的时候知道了Ubuntu,开始在虚拟机和双系统中来回切换。大三的时候硬盘安装了CentOS,开始正式成为Linux的用户。大四的时候被Debian俘获。毕业后的第一年在老板的威逼利诱之下,重新使... 查看详情

如何在linux系统安装python编程环境

...行版有太多版本,所以这里只说明国内同学们用的最多的Ubuntu操作系统。Ubuntu操作系统可以使用快捷键,Ctrl+Alt+t打开终端,Ubuntu的终端打开之后大概是这样:接下来就是在MacOS中打开终端了,MacOS可以通过在聚焦搜索中搜索Termina... 查看详情

常用命令(ubuntu)

 1.打开终端的方法Ubuntu中按左侧栏的第一个“面板主页(Dash主页)”(可以按win键调出),在里面输入terminal可以打开终端,另外打开终端的快捷键是Ctrl+Alt+T 2.修改用户密码在terminal中输入passwd,回车,再输入新密... 查看详情

ubuntu终端中文件创建

参考技术A在GUI的桌面环境中,创建文件是很简单的,例如Windows平台中,大多数情况下只需要点击右键,就可以新建文本文档等各类文件。在终端中创建文件,大体有这么三种方式,使用touch命令进行创建,使用文本编辑器进行... 查看详情

如何永久清除 linux/ubuntu 终端或 bash 中的所有历史记录? [关闭]

】如何永久清除linux/ubuntu终端或bash中的所有历史记录?[关闭]【英文标题】:Howtoclearallhistoryinlinux/ubuntuterminalorbashpermanently?[closed]【发布时间】:2011-10-0606:21:28【问题描述】:当您在Linux终端中使用向上键时,您可以再次使用之... 查看详情

ubuntu12.10终端执行文件命令的时候显示没有那个文件或目录

...32位程序也会有这样的症状,试试sudoyuminstallglibc.i686。在ubuntu的终端中运行脚本文件的问题:1、后缀是无关紧要的东西,linux的文件是不根据扩展名来判断文件类型的,是否有.sh后缀完全不能说明该文件是否为脚本文件,只是用.sh... 查看详情

如何在linux/ubuntu下编写c++网络通信代码

作为新手,第一次在ubuntu系统下,使用c++编程时,你是不是很迷茫,无从下手啊?你会纠结已经写好的hello.cpp文件要怎样编译?打开那个命令行是怎么回事?是不是“终端”?一系列的疑问会冒出来。  那么,今天简单的总结... 查看详情

远程连接管理我的ubuntu

一般来说我们要远程连接你的ubuntu需要用到一些工具,这里我用的是XSHELL,ps(Xshell是一个安全终端模拟软件,可以进行远程登录。我使用XShell的主要目的是在Windows环境下登录Linux终端进行编码,非常方便。本文简单介绍下它的使... 查看详情

ubuntu怎么打开终端,ubuntu系统打开终端的方法

你好,我用的版本是ubuntu14.04,可以使用快捷键Ctrl+Alt+T来打开终端。然后就可以输入各种命令了。打开后还可以锁定到左边一栏的启动器(点击右键),这样下一次想打开终端再点击一下终端的图标就可以了。参考技术A把ctrl键... 查看详情

linux终端上mysql无法输入中文

我在当前的Ubuntu系统上,可以输入中文,终端也可以输入中文,ssh上服务器的mysql也可以看到中文,就是输入不上,中文无法在命令行打出来。我用其他的电脑ssh上服务器的mysql,是可以输入中文的。这大概是什么原因?这个是... 查看详情

linux终端在下载东西,不能干其他事,能不能把终端调到后台运行,用啥命令(不打开另一个终端)?ubuntu

参考技术A运行的命令后面加上&,就会在后台运行了 参考技术B楼上的回答很好,要是调出来,使用jobs,然后fg%1 参考技术C在命令后面加空格&,就把所执行的任务调到后台运行了,这个终端就可以继续输入其他的命令了 查看详情

在linux终端打sudoapt-getinstallbuild-essential的时候它说命令没有找到?

在LINUX终端打sudoapt-getinstallbuild-essential的时候它说命令没有找到?不是说LINUX的G++编译器是自带的,只要安装就好么?我怎么觉得我又少装了什么东西?参考技术A你是啥linux,apt-get不是每个发行版都有的或者……就是没空格……本... 查看详情

ubuntu下安装chrome

首先。题主在试过直接ubuntu终端命令安装chrome失败。把经历过的错误稍微提一下:在终端输入下载安装包sudowgethttps://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb由于在进行解压安装包的时候,可能会发生——“在... 查看详情

给linux安装一个插件“在终端中打开”openinterminal

...件夹的位置,实在太方便了。于是就上网查找看能不能给Ubuntu也安装这样一个插件,结果还真找到了。下面就说一下如何安装这样一个插件。1.启动一个终端,输入如下指令:sudoapt-getinstallnautilus-open-terminal2.再输入如下指令:naut... 查看详情

查看ubuntu20.04版系统公有私有ip地址和配置ip

...命令ifconfig,不过现在新版本已经被丢弃不用了。现在在Ubuntu操作系统里,往往要用ip命令就行。终端输入ipaddr就可以查看。命令输出一堆,我们只要找到那个有link/ether下面两行分别带有inet和inet6字样后面的就是IP地址,其他的... 查看详情

ubuntu系统终端的颜色没了

最近开始用Ubuntu,开始的时候终端是有颜色的。但是,有一次进终端是,屏幕没有任何显示,按了ctrlc以后可以输命令了,但是没有颜色了,感觉和以前不一样了。求大神帮忙!参考技术A打开终端---在终端界面右键---配置文件----... 查看详情