Questions tagged «xterm»

xterm是X Window系统的标准终端仿真器。

1
如何禁用GNU屏幕本身中的备用缓冲区,而不是vim,而不是在其中禁用?
我要完成的是我在常规ssh会话中习惯的鼠标滚轮滚动行为。在bash提示符下,鼠标滚轮应滚动我的终端输出,并在less / vim内滚动-它们使用的备用缓冲区,以便在退出时,less内显示的文本中没有任何剩余。如果禁用.screenrc中的备用缓冲区功能,如下所示: termcapinfo xterm ti@:te@ 那么对于vim / less,它也会被禁用,并且鼠标滚轮不会被它们处理。启用屏幕的内部备用缓冲区仿真,如下所示: altscreen on 仅在less / vim退出后有助于恢复bash输出。不在鼠标滚轮里面滚动。 那么,是否有任何屏幕选项,可能在某些屏幕派生/替代项中,无法通过屏幕本身禁用备用缓冲区的使用?
10 bash  vim  gnu-screen  xterm 

1
我无法使用XFCE终端来显示VIM的颜色方案
这就是我的.bashrc中的内容 if [ -n "$DISPLAY" -a "$TERM" == "xterm" ]; then export TERM=xterm-256color fi 在我的.vimrc文件中,我有: set t_Co=256 echo $ TERM打印xterm-256color 彩色打印256 我还运行了一个名为256colors2.pl的脚本,并且所有颜色均正确打印。我仍然在终端中看到的是这个(这是“沙漠”主题): 另外,colortest.vim文件不能正确显示: 显然,它仅显示终端的默认调色板。
10 linux  vim  terminal  xfce  xterm 

1
终端中的别名空命令
我想在点击提交一个空命令时清除我的终端。换句话说,我想clear打Enter空线时打电话。那可能吗? 我知道这不是终端的工作方式,但是可能会有不错的技巧,例如绑定Enter键和检查终端等。
9 terminal  zsh  xterm 

1
增加xterm的回滚长度
我使用Yosemite运行XQuartz 2.7.8从Mac远程登录到CentOS 6.6机器。当我在我的CentOS机器上运行xterm时,我只能回滚大约1200行。如何增加此值?

1
启用斜体,在Emacs,Xterm和Putty上加下划线
我正在使用Ubuntu(11.04服务器版)虚拟机作为我的开发环境。它没有桌面环境,因为我不认为它是必要的,我想保持它的轻量级。我在Windows 7上通过SSH与PuTTY访问它。我喜欢Emacs 24作为IDE,但仍想在终端内部使用。 我成功启用了256色版本的xterm来正确呈现Emacs 24主题,但终端不会在斜体和类/函数/方法中呈现注释,因为它在主题代码中声明。我注意到在PuTTY中启用它后,粗体字体样式起作用。 我尝试将PuTTY中的Terminal-Type字符串更改为rxvt-unicode,但没有用。我也尝试过像SecureTT这样的其他终端模拟器以及像PuTTYcyg和KiTTY这样的分叉,因为我注意到Putty没有以斜体显示字体作为一般字体设置。 我还尝试了所有这些选项和配置的Vim和​​其他系统,但它没有用。 有没有办法实现这个目标?怎么样?

1
在tmux中打开vim,我有粗体字体
所以我遇到了一个问题,当在tmux中打开vim时,所有字体都变为粗体。我的配置我有:设置t_Co = 256。即使将其设置为8,某些关键字也会消失一些粗体。我正在使用带有uxterm的dwm的Freebsd。我的vim颜色主题是“宇航员”。任何线索为什么会发生这种情况以及如何解决它? 附加信息: 它只发生在tmux中 在xterm中没关系 在tmux之外的echo $ TERM是“rxvt” tmux里面的echo $ TERM是“屏幕”
5 vim  fonts  xterm  dwm 


1
如何禁用粘贴到我的xterm?
很多时候我不小心粘贴到我的Xterm窗口中,结果是粘贴的任何文本都是由我的shell(zsh)执行的。我想知道我是否可以禁用粘贴到Xterm中。 编辑:这是我的鼠标中键正在进行粘贴。我宁愿避免用鼠标粘贴到Xterm中,因为Ctrl-Shift-V既快又容易出错。

2
在ssh linux上使用图形界面
我们有一个涉及Linux编程的项目。不幸的是,我们只有一个ssh界面,而不是一个方便的图形界面。我们能做什么?我们听说xterm可以解决我们的问题,但是我们无法正常运行(我们得到:无法打开DISPLAY,因为我们尝试了DISPLAY =:0.0并导出DISPLAY =:0.0),尽管事实上我们已经根权限。 我们在linux论坛上发现了一些问题,例如http://www.linuxquestions.org/questions/slackware-14/xterm-error-display-not-set-583271/,但它没有帮助...... 我们如何转换为grqphic界面?
2 linux  ssh  xterm 

1
如何将文本从基于xterm的终端复制到Linux上的其他GUI应用程序
我使用uxrvt(对于那些不知道的人,它基于xterm的终端仿真器)。 我知道它很容易从终端复制/粘贴到终端本身,这是一件微不足道的事情。可以通过鼠标左键选择并单击中键来粘贴。 但就我而言,我需要将文本从终端复制到另一个应用程序,即在Google Chrome上。我怎样才能做到这一点。可能吗?任何人?

2
在xterm上安装TTF字体(cygwin)
我想在Cygwin上安装一个新字体。许多网站都为旧的Cygwin提供了一些技巧,其中包括所有内容: /usr/X11R6/lib/X11/fonts/TTF 有人说这很容易: cp /cygdrive/c/WINDOWS/Fonts/*.[tT][tT][fF] /usr/X11R6/lib/X11/fonts/ttf/ 我想用Cygwin 7.4字体/usr/share/fonts/代替了。 我试图运行xfontsel,我安装的字体很少。我想安装DejaVu Sans Mono和Consolas。有可能吗?怎么样? 无论如何,我天真地试过这个: mkdir /usr/share/fonts/ttf/ cp /cygdrive/c/WINDOWS/Fonts/consola*.ttf /usr/share/fonts/ttf/ xset fp rehash xfontsel 但我仍然看到很少的字体具有非常糟糕的抗锯齿,并且TTF字体不可见。 有线索吗? 编辑 我也在这里得到错误: $ xset +fp /usr/share/fonts/ttf xset: bad font path element (#0), possible causes are: Directory does not exist or has wrong permissions Directory missing fonts.dir Incorrect …
1 fonts  cygwin  xterm 

2
平铺终端窗口
在XFCE中,我如何将xterm实例“平铺”(或任何其他任意程序)? 通过“平铺”,我的意思是简单地例如打开四个终端实例,并且布置成使得它们被给予相等数量的屏幕。即,应该调整端子的尺寸,使得它们具有相同的尺寸,并且彼此紧邻布置,如在网格中或与瓷砖一样。 如果使用XFCE和xterm无法做到这一点,怎么办呢?我需要一个不同的窗口管理器吗?我是否需要支持此功能的应用程序?
1 window  xfce  xterm 

0
Windows 7 cygwin xterm:Xt错误:无法打开显示
当我尝试从Windows 7系统ssh到Ubuntu时,没有可用的显示。 当我这样做: ssh -X -c blowfish-cbc username@IP xterm 我收到此错误: xterm Xt error: Can't open display: xterm: DISPLAY is not set 我已经尝试过这个AskUbuntu线程和这个StackOverflow线程的建议。

2
xterm等效于-hold,但仅当进程以退出代码> 0终止时
我正在xterm中运行一系列命令:( xterm -sb -bg black -fg white -e "pdflatex --shell-escape -file-line-error-style | && biber | && pdflatex --shell-escape -interaction nonstopmode -file-line-error-style | && pdflatex --shell-escape -interaction nonstopmode -file-line-error-style | && evince |.pdf &"在调用命令时,管道用jEdit填充文件名,但这不是jEdit问题)。 如果我打电话给它xterm -hold保持打开状态,我必须用鼠标或Alt + F4关闭它。如果我在没有-hold的情况下调用它,那么我无法看到成功完成的最后一个命令是什么。 那么有没有办法: 用条件保持或调用xterm 用-hold调用它时用一个命令关闭xterm (键入exit关闭一个没有-hold打开的xterm窗口,但是没有用-hold打开的窗口。
1 xterm 

1
如何在rxvt中暂停控制台输出?
我正在Windows机器上的Cygwin中运行rxvt。这就是我调用它的方式: rxvt -sr -sl 2500 -sb -geometry 90x30 -tn rxvt -fn "Lucida Console-14" -e /usr/bin/bash --login -i 任何人都知道如何在rxvt中暂停控制台输出?我可以使用Ctrl-S / Ctrl-Q来暂停/取消暂停,但如果脚本已经运行并且将输出喷射到stdout,这将不起作用。使用鼠标突出显示终端窗口似乎与其他控制台(如标准Cygwin控制台或Windows命令提示符控制台)不同。 某种滚动锁定会很好,但我似乎无法找到任何方法来做到这一点。我知道我可以将输出管道传输到一个文件,但是我想要一种方法来暂停输出,这是我不希望用控制台输出爆炸的东西。基本上我想在它运行时向后滚动而不会不断地将我移动到输出缓冲区的底部,因为它将更多数据更新到stdout。 我并不特别在意,如果给出的解决方案实际上暂停了脚本(就像在Windows命令窗口中突出显示鼠标一样),或者只是滚动锁定,让我滚动它仍在运行底层脚本,尽管我想如果可能的话,知道如何做到这两点。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.