当前位置: 首页 > 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.dtcms.com/a/263725.html

相关文章:

  • 结构体实战:用Rust编写矩形面积计算器
  • Electron 沙箱模式深度解析:构建更安全的桌面应用
  • Let‘s Encrypt 免费证书使用
  • 2022/7 N2 jlpt词汇
  • STM32作为主机识别鼠标键盘
  • Vue-16-前端框架Vue之应用基础集中式状态管理pinia(一)
  • SeaTunnel 社区月报(5-6 月):全新功能上线、Bug 大扫除、Merge 之星是谁?
  • 从零到一搭建远程图像生成系统:Stable Diffusion 3.5+内网穿透技术深度实战
  • 密码学(斯坦福)
  • 数字图像处理学习笔记
  • 电机控制的一些笔记
  • CentOS Stream 下 Nginx 403 权限问题解决
  • jQuery UI 安装使用教程
  • 使用Spring Boot 原始的文件下载功能,告别下载风险!
  • Python实例题:基于 Flask 的任务管理系统
  • 数据结构:递归:组合数(Combination formula)
  • vue3中实现高德地图POI搜索(附源码)
  • 主流零信任安全产品深度介绍
  • 网络的相关概念
  • 港美股证券交易系统综合解决方案:技术架构革新与跨境服务升级
  • docker windows 安装mysql:8.0.23
  • Next.js 安装使用教程
  • Zephyr RTOS 信号量 (Semaphore)
  • 基于3D卷积神经网络与多模态信息融合的医学影像肿瘤分类与可视化分析
  • 商品中心—17.缓存与DB一致性的技术文档
  • Linux: network: 性能 pause
  • 【项目笔记】高并发内存池项目剖析(二)
  • Leetcode力扣解题记录--第49题(map)
  • 二型糖尿病居家管理小程序的设计与实现(消息订阅、websocket及时通讯、协同过滤算法)
  • OpenCV CUDA模块设备层-----“小于阈值设为零” 的图像处理函数thresh_to_zero_func()