【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