由于URxvt
9.20,文本可以被复制到剪贴板与Ctrl+ Alt+ C(并且还从与粘贴Ctrl+ Alt+ V)。
但是,我已经将这些绑定用于另一件事。
那么我怎样才能在URxvt
>=9.20中将它重新绑定到Ctrl+ Shift+ C(和Ctrl+ Shift+V用于粘贴)?
我正在寻找一种方式来交换Esc和Caps LockLinux虚拟控制台上。
在 X11 中,我可以使用setxkbmap -option caps:swapescape
,但我不知道文本模式中的等效项。那么,我能做什么?
我搜索了一种自动将 sfd 文件(Fontforge 的工作格式)转换为主要字体格式(至少是 otf、ttf、woof、svg)的方法。
但我需要在命令行中完成,我不需要从 GUI 中完成。
不幸的是,Fontforge 应用程序不支持它(我阅读了联机帮助页并且没有提到这种用法)。无论如何,我需要从命令行执行此操作,但没有必要从 Fontforge 执行此操作。任何其他可以将 Fontforge 工作格式“SFD”转换为主要字体格式的应用程序。
那么,我怎样才能得到这样的命令:
sfd2ttf input.sfd output.ttf
sfd2otf input.sfd output.otf
sfd2woff input.sfd output.woff
sfd2svg input.sfd output.svg
Run Code Online (Sandbox Code Playgroud) 我发现一些关于禁用 xscreensaver 与 flash 的问题,但没有关于 HTML5 的问题。那么,如何在 firefox 播放 HTML5 视频时禁用 xscreensaver,如果可能,仅针对某些域?
是否有 CLI 命令或需要处理的东西,fontforge
例如快速获取给定字体中所有受支持符号的列表?
就像是:
$ the_command_I_am_looking_for givenFont.ttf ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz???????????????????????????????????????????????? ?????????????????????????????????????????????????????? ?????????????????????????????????????????????????????? ?????????????????????????????????????????????????????? ?????????????????????????????????????????????????????? ???????????????0123456789+-×÷¢£¥???????€????ƒ????????/~`|_- ,;:!'"()[]{}@$\&#%+¶‡†? $
有没有办法做到这一点?
如何获取$DISPLAY
用户当前打开的所有变量?\n一般来说是\xe2\x80\x99s :0
,但如果他打开一个新的显示,则会设置另一个变量。
那么如何捕获$DISPLAY
用户可用的所有可用变量呢?
我尝试放入find
函数内部并使用以下最小工作示例捕获传递给此函数的参数:
功能 DO { ls $(find .-type f -name "$@" -exec grep -IHl "TODO" {} \;) }
但是,当我执行时DO *.tex
,我得到“查找:路径必须在表达式之前:”。但是当我直接这样做时:
ls $(find .-type f -name "*.tex" -exec grep -IHl "TODO" {} \;)
然后我得到所有包含“TODO”的 TeX 文件。
我在DO
函数中尝试了很多东西,例如\"$@\"
, '$@'
,我更改了引号,但行为仍然相同。
那么,如何强制在函数内查找工作呢?
command-line ×2
fonts ×2
adobe-flash ×1
alias ×1
arguments ×1
bash ×1
clipboard ×1
console ×1
conversion ×1
firefox ×1
function ×1
rxvt ×1
video ×1
x11 ×1
xscreensaver ×1