Linux终端光标消失

目录

1、问题描述

2、解决方案

3、光标相关

4、参考自


1、问题描述

终端光标消失,看不到编辑位置,很不方便。

2、解决方案

终端的光标和vim的光标是关联的。

隐藏光标

echo -e "\033[?25l"

显示光标

echo -e "\033[?25h"

3、光标相关

  • 光标保持悬停,输入的字符出现在光标前面,按Backspace可以删除光标前面的字符,按Delete可以删除光标悬停位置的字符。
  • 左右箭头可以控制光标在输入行的位置。上下箭头不能控制光标移动,只能显示以前敲过的命令,或者用
    history

    命令可以显示历史输入命令。

看一个真正的专家操作命令行绝对是一种很好的体验-光标在单词之间来回穿梭,命令行不同的滚动。

但是事情也不是那么简单,还是需要知道“如何去做”。在单词之间跳转,使用Ctrl+左右键。

  • ctrl+a    将光标移到本行的行首
  • ctrl+e     将光标移到行尾
  • ctrl+b     光标左移一个字母
  • ctrl+f      光标右移
  • ctrl+t      交换光标位置前的两个字符
  • ctrl+h     删除光标前一个字符,相当于Backspace键
  • ctrl+w    移除光标前的一个单词,Ctrl+w和Alt+d,对于当前的单词进行删除操作,w删除光标前面的单词,d则删除后面的单词
  • ctrl+u    删除当前光标前面的文字
  • ctrl+k     删除当前光标后面的文字,包括光标悬停位置
  • 如果删除错误,使用Ctrl+y进行恢复
  • ctrl+r      搜索之前打过的命令。会有一个提示,根据你输入的关键字进行搜索bash的history
  • ctrl+l      进行清屏操作,相当于clear
  • ctrl+c     杀死当前进程
  • ctrl+z      把当前进程转到后台运行,使用’ fg ‘命令恢复。比如top -d1 然后ctrl+z ,到后台,然后fg,重新恢复
  • ctrl+d      当光标悬停位置有字符时,删除光标悬停位置的字符,相当于Delete键;当命令行无内容时,退出当前 Shell,相当于logout

4、参考自

Linux终端光标消失问题_Alex-CSDN博客今天在用vim写脚本的时候,突然间发现光标消失了,这就很难受了,不知道编辑位置在哪。一开始一直在找vim的配置问题,但是后来发现终端的光标也消失了。这才知道终端的光标和vim的光标是关联的,所以只需要把终端的光标搞出来就行了。隐藏光标echo -e "\033[?25l"显示光标echo -e "\033[?25h"...https://blog.csdn.net/weixin_43336281/article/details/99109789

Linux终端下的光标操作_zhangsan1943的博客-CSDN博客_linux终端光标看一个真正的专家操作命令行绝对是一种很好的体验-光标在单词之间来回穿梭,命令行不同的滚动。在这里强烈建立适应GUI节目的开发者尝试一下在提示符下面工作。但是事情也不是那么简单,还是需要知道“如何去做”。在单词之间跳转,使用Ctrl+左右键。Ctrl+a跳到本行的行首,Ctrl+e则跳到页尾。Ctrl+u删除当前光标前面的文字ctrl+k-删除当前光标后面的文字Ctrl+w和Alt+d-对于当前的单词进行删除操作,w删除光标前面的单词的字符,d则删除后面的字符Alt+Backsapce-删除当https://blog.csdn.net/zhangsan1943/article/details/108731854

  • 6
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值