当前位置: 首页 > news >正文

【MobaXterm、Vim】使用合集1

目录

1、串口连接linux终端异常显示(只显示上面一半)

2、解决 Vim 提示交换文件 .swp 已存在的问题

3、Vim编辑文件关闭后,文件内容仍显示在窗口的解决办法


1、串口连接linux终端异常显示(只显示上面一半)

使用resize命令调整终端命令

resize

2、解决 Vim 提示交换文件 .swp 已存在的问题

1. 恢复文件内容
如果你希望恢复上次编辑的内容,可以使用以下命令:
vim -r filename
例如:
vim -r nginx.conf
恢复后,保存并退出 Vim,然后删除 .swp 文件。

2. 删除交换文件
如果不需要恢复内容,可以直接删除 .swp 文件:
rm -f .filename.swp
例如:
rm -f .nginx.conf.swp
删除后,再次打开文件就不会出现提示。

3. 强制打开文件
如果你确定没有其他程序在编辑该文件,可以选择强制打开:
vim filename
然后在提示中选择 [E] 直接编辑或 [D] 删除交换文件。
通过以上方法,你可以解决 Vim 提示交换文件 .swp 已存在的问题,确保正常编辑文件。
 

3、Vim编辑文件关闭后,文件内容仍显示在窗口的解决办法

vim编辑文件,退出时,屏幕窗口仍显示文件中的内容,占据了窗口空间。

这是因为linux环境变量TERM设置类型不对,TERM环境变量是用来设置输出终端类型的。

 临时修改变量:

打开文件后,再关闭文件,就没有文件内容遗留在窗口了。

永久修改TERM变量:

实际上这个也是每次打开一个终端,自动设置TERM=xterm,只是不需要用户自己修改而已。

在 ~/.bashrc 中加入命令 :

vim ~/.bashrc
export TERM=xterm

http://www.lqws.cn/news/600121.html

相关文章:

  • 多容器应用与编排——AI教你学Docker
  • 单端输入转差分输出
  • ELK日志分析系统(filebeat+logstash+elasticsearch+kibana)
  • 学习字符串
  • AKAZE(Accelerated-KAZE)图像特征点检测算法详解和C++代码实现示例
  • 初识QT-对象树
  • Adobe AI高效设计秘籍与创新思维进阶
  • STM32
  • 三极管是NPN还是PNP
  • 为什么Netty 性能高
  • 关于vue2使用elform的rules校验
  • 第8章路由协议,RIP、OSPF、BGP、IS-IS
  • Zephyr RTOS 信号量 (Semaphore)
  • SpringMVC--使用RESTFul实现用户管理系统
  • 鸿蒙学习——开发中遇到的问题记录
  • Windows VMWare Centos Docker部署Springboot + mybatis + MySql应用
  • Embeddings模型
  • IOday2--7.1
  • 工作中常用的Git操作命令(一)
  • 电脑键盘不能打字了怎么解决 查看恢复方法
  • Wisdom SSH 与宝塔面板:深度对比剖析
  • P1312 [NOIP 2011 提高组] Mayan 游戏
  • 将POD指定具体机器上运行
  • ip网络基础
  • 睿抗-2025年江西省第三题
  • python+uniapp基于微信小程序的流浪动物救助领养系统nodejs+java
  • 3.2.2、CAN总线-过滤器的使用
  • SQL学习笔记6
  • sqlmap学习笔记ing(1.Easy_SQLi(时间,表单注入))
  • 位运算经典题解