标签: cursor

如何更改 Linux 控制台的光标形状、颜色和闪烁率?

我知道我可以更改 Linux 控制台的一些基本设置,比如字体,例如,使用dpkg-reconfigure console-setup.

但我想改变诸如闪烁率、颜色和形状之类的东西(我希望我的光标始终是一个块)。我见过有人做到了这一点。我只是从来没有机会问那些人如何做到这一点。

我指的不是终端仿真器窗口,我指的是 Linux 文本控制台,您可以通过Ctrl+ Alt+到达F-key

我目前正在使用 Linux Mint,它是 Debian 的衍生产品。不过,我也想知道如何在 Fedora 中做到这一点。


编辑:我可能正在做某事

我从这个网站学到了如何做我需要的改变。但我还没有完成。

我暂时决定使用echo -e "\e[?16;0;200c",但我遇到了一个问题:运行vim或 等应用程序irssi或附加屏幕会话时,光标恢复为闪烁的灰色下划线。

当然,它只适用于这个,tty所有其他文本控制台不受影响。

那么我怎样才能使这些更改永久化呢?如何将它们填充到其他控制台?

linux console cursor

33
推荐指数
3
解决办法
7万
查看次数

xeyes的目的是什么?

xeyes纯粹为了好玩吗?在许多 Linux 发行版(在 X 中)默认安装它有什么意义?

cursor

26
推荐指数
4
解决办法
3万
查看次数

由于高分辨率显示器,Ubuntu 上的光标很大

所以我有一个 4k 显示器,出于某种原因,Ubuntu 认为给我一个巨大的光标而不是普通的光标是个好主意。我在 4k 显示器上没有任何 DPI 设置,我也不想要,那为什么光标会这么大呢?这是它的样子:

这是在带有 Nvidia 驱动程序的 XFCE4 的 Ubuntu 15.04 上。

只有当鼠标悬停在与系统相关的事物(或具有这种性质的事物)上时,才会出现这种情况,例如桌面、窗口标题、菜单栏(文件、编辑、视图等)和上下文菜单。

在 Firefox 中,它似乎工作得很好,除了在书签下拉菜单中。

我已经尝试过的:

  • 运行update-alternatives以强制光标主题。这会更改光标主题,但不会更改光标大小。
  • 修改光标大小dconf-editor。这没有任何作用。
  • Xcursor.size: 24~/.Xdefaults。这似乎也没有做任何事情。

xrdb -query 返回以下内容:

*customization: -color
Xft.dpi:    96
Xft.hintstyle:  hintnone
Xft.rgba:   none
Xcursor.theme:  DMZ-Black
Xcursor.size:   24
Xcursor.theme_core: 1
Run Code Online (Sandbox Code Playgroud)

ubuntu xfce cursor

24
推荐指数
1
解决办法
2万
查看次数

vi 命令行,转到行和列

很长一段时间以来,我一直在混合使用emacsvivim)。他们每个人都有自己的优势。我从类似过程的编译中解析错误输出并获取行号和列号,但我只能使用emacs直接转到行和列:

emacs +15:25 myfile.xml
Run Code Online (Sandbox Code Playgroud)

vi我只有行号(根据手册页)

vi +15 myfile.xml
Run Code Online (Sandbox Code Playgroud)

有一个选项可以将光标定位在vi +/pattern myfile.xml我从未工作过的模式 ( ) 上。但这对我没有帮助,因为该模式并不总是文件中的第一次出现。

我怎样才能开始vi,让它转到我文件第 15 行的第 25 列?我可以用-c选项做点什么吗?

vim cursor

21
推荐指数
4
解决办法
1万
查看次数

在不干扰工作流程的情况下突出显示用于截屏的鼠标

为了制作文档/教程视频,我需要突出显示鼠标,例如它周围有一个黄色的半透明光晕:

在此处输入图片说明

单击和移动时标记应该处于活动状态,但如果它一直处于开启状态,那也无妨。

它可以在一定程度上模糊其背后的视图,但它可能不会禁用能够单击其后面的内容或将焦点从窗口移开。

Compiz似乎已成为过去,find-cursor不与任何操作(点击/移动)绑定并阻止交互(在绘制时,您不能单击“通过”它)并且key-mon不绘制正确地,也会禁用交互,并且在涉及鼠标荧光笔时通常会出现问题,至少在平铺窗口管理器中是这样。

我正在使用 Arch Linux 和很棒的 wm。

谢谢!

mouse cursor screencasting

20
推荐指数
4
解决办法
1万
查看次数

GUI 终端仿真器中如何实现光标闪烁?

自计算早期以来,闪烁是一种常见的做法,尤其是对于光标而言。

但是,当我运行strace检查它们的系统调用时,终端模拟器konsole和 shellbash都不会注册任何类型的计时器(通过timer_settime())或间隔计时器(通过setitimer())。同时,这些程序无法使用自旋锁来等待一定时间。

真实终端能够做到这一点,因为它们的控制器可以理解闪烁转义控制序列。但图形监视器显然无法做到这些事情。

那么这些程序如何让文本闪烁,尤其是在图形环境中?文本也可以在非 X 图形终端中闪烁(就像按Ctrl+Alt+F2)。

闪烁的终端光标是如何发明的?这个问题展示了它们被发明的原因,以及真实终端如何实现它们的技术细节。

terminal tty cursor

17
推荐指数
2
解决办法
4925
查看次数

“摇动定位光标”功能

我想知道 linux 中是否有像 OSX“摇动定位光标”这样的功能,当用户来回摇动时,它会暂时使用户的鼠标或触控板光标变大,从而在用户失去跟踪时更容易定位。

linux mouse cursor mouse-gestures

13
推荐指数
2
解决办法
7857
查看次数

如何配置终端以便单击鼠标将光标移动到当前鼠标位置

我正在寻找的是如何配置终端,使其表现得像 nano -m。我知道在 slackware 上运行的 fvwm2 中的 xterm 会这样做,但 gnome 或 kde 都不会这样做。我已经测试在 Ubuntu 中安装 fvwm2 但 xterm 仍然没有该功能。

xterm mouse cursor

12
推荐指数
1
解决办法
7292
查看次数

你见过这只猫吗?

我当然指的是“屏幕伴侣”猫 Neko - 看起来像这样: 在此处输入图片说明

几年前,我记得 Neko 可以跟随我的鼠标光标四处走动,这在长时间工作时很有帮助。在为 XPenguins找到这个扩展后,我想起了这一点

在此处输入图片说明

在我的短暂探索中,我发现:

http://users.frii.com/suzannem/neko/index.html#links

http://sourceforge.net/projects/ungattino/?source=directory

第一个确实有效,但在 Wine 的窗口中,因为它是一个 exe:

在此处输入图片说明

第二个似乎在使用 运行后开始并工作java -jar...,但有时似乎崩溃或消失。

那么我可以从哪里获得 Neko 用于我的计算机 - 以便它可以像以前一样在屏幕上运行? Ubuntu 12.04 和 Fedora 19


以下是解决后的截图:

毛茸茸的 1 moggy 2 + 企鹅

x11 cursor

12
推荐指数
1
解决办法
2368
查看次数

运行`top -n1 | 时光标消失 头`

跑步时

top -n1 | head
Run Code Online (Sandbox Code Playgroud)

终端的光标消失。跑步top -n1能把它带回来。

在 Ubuntu 16.04 和 CentOS 7.5中gnome-terminaltilix中测试。


运行top -n1 | tail没有这个问题,所以我认为,top输出结束时的某些内容让光标重新出现,而在打印时不会执行head

是什么原因造成的,我怎样才能更优雅地找回光标?

top terminal gnome-terminal cursor

12
推荐指数
2
解决办法
1531
查看次数

标签 统计

cursor ×10

mouse ×3

linux ×2

terminal ×2

console ×1

gnome-terminal ×1

mouse-gestures ×1

screencasting ×1

top ×1

tty ×1

ubuntu ×1

vim ×1

x11 ×1

xfce ×1

xterm ×1