【经验】Ubuntu中设置terminator的滚动行数、从Virtualbox复制到Windows时每行后多一空行

1、设置terminator的滚动行数

1.1 问题描述

在终端 terminator 中,调试程序时,只能查看有限行数的打印日志,大约是500行,怎么能增加行数

1.2 解决方法

1)安装terminator

复制代码
sudo apt install terminator

和 terminator 命令名字上相近的的命令 terminatorX 只多了一个X,但是两者完全不同:

terminatorX :是一个实时音频合成器,用于对数字音频数据(如 WAV、AU、MP3 等格式的文件)进行 "刮擦" 操作,类似于嘻哈 DJ 在黑胶唱片上的刮擦效果。它具有多个转盘、实时效果(包括内置效果和 LADSPA 插件效果)、音序器以及易于使用的 GTK + 图形用户界面

terminator 界面如下,可以自由分割终端

2)默认滚动行数有限,修改行数至五万行

修改 .config/terminator/config 在[[default]]下面添加添加:scrollback_lines = 50000

完整配置如下:

bash 复制代码
cat .config/terminator/config 
[global_config]
[keybindings]
[profiles]
  [[default]]
	scrollback_lines = 50000  # 滚动行数
[layouts]
  [[default]]
    [[[window0]]]
      type = Window
      parent = ""
    [[[child1]]]
      type = Terminal
      parent = window0
[plugins]

3)其它配置

bash 复制代码
[profiles]
  [[default]]
    background_color = "#000000"
    background_darkness = 0.9
    background_type = transparent
    cursor_color = "#aaaaaa"
    font = Source Code Pro 10
    foreground_color = "#ffffff"
    scrollback_lines = 10000
    show_titlebar = False
	use_system_font = False

2、从Virtualbox复制到Windows时每行后多一空行

2.1 问题描述

从Virtualbox的Ubuntu中复制文本到windows下时,每行后面总是多一空行。

2.2 原因分析

Windows 和虚拟机中的操作系统(如 Linux)使用不同的换行符约定。Windows 使用回车符和换行符(CR+LF,即 \r\n)来表示换行,而 Linux 通常只使用换行符(LF,即 \n)。当从 Linux 虚拟机复制文本到 Windows 时,VirtualBox 的共享剪贴板可能没有正确处理换行符转换,导致 Windows 程序将 LF 解释为新的一行,从而在每行后面出现额外的空行。

2.3 解决方法

更改虚拟机的显示设置:如果使用的是 Ubuntu 22.04 等默认使用 Wayland 的系统,尝试切换到 X11 模式。例如,在登录界面选择 "Ubuntu on Xorg" 登录,看是否能解决问题。因为在某些情况下,Wayland 的剪贴板处理可能与 VirtualBox 存在兼容性问题。

相关推荐
一大Cpp42 分钟前
Ubuntu下编译mininim游戏全攻略
linux·ubuntu·游戏
杨了个杨89821 小时前
Ubuntu搭建DNS服务器
linux·服务器·ubuntu
LetsonH8 小时前
Ubuntu 22.04 系统下 Docker 安装与配置全指南
linux·ubuntu·docker
Joker 00711 小时前
Ubuntu 安装 FSL 及多模态脑MRI的去颅骨处理(含 HD-BET 深度学习方法)
linux·深度学习·ubuntu
才鲸嵌入式12 小时前
Windows10下使用QEMU安装Ubuntu20.04虚拟机,并启用硬件加速
c语言·ubuntu·嵌入式·qemu·虚拟机·模拟器
魔法白糖12 小时前
怎么在window上打开ubuntu虚拟机?
linux·ubuntu
Feliz Da Vida16 小时前
Ubuntu 18.04 上源码安装 protobuf 3.7.0
linux·运维·ubuntu
藥瓿亭20 小时前
2024 CKA模拟系统制作 | Step-By-Step | 18、题目搭建-备份还原Etcd
linux·运维·服务器·ubuntu·kubernetes·etcd·cka
fruge1 天前
ubuntu 22.04 编译安装nignx 报错 openssl 问题
数据库·ubuntu·postgresql