首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在服务器上运行R时,如何从emacs ess启动x窗口?

在服务器上运行R时,可以通过以下步骤从emacs ess启动X窗口:

  1. 首先,确保你已经在服务器上安装了X Window系统。如果没有安装,可以使用以下命令安装:
代码语言:txt
复制

sudo apt-get install xorg

代码语言:txt
复制
  1. 确保你已经安装了emacs和ess插件。如果没有安装,可以使用以下命令安装:
代码语言:txt
复制

sudo apt-get install emacs ess

代码语言:txt
复制
  1. 打开emacs编辑器,在终端中输入以下命令:
代码语言:txt
复制

emacs

代码语言:txt
复制
  1. 在emacs编辑器中,按下Ctrl + x,然后按下Ctrl + f,输入你要编辑的R脚本文件名并回车。
  2. 在emacs编辑器中,按下Ctrl + c,然后按下Ctrl + z,将emacs暂时挂起。
  3. 在终端中输入以下命令,启动X窗口:
代码语言:txt
复制

xming

代码语言:txt
复制

或者

代码语言:txt
复制

export DISPLAY=:0

代码语言:txt
复制
  1. 在终端中输入以下命令,将emacs重新激活:
代码语言:txt
复制

fg

代码语言:txt
复制
  1. 现在,你可以在emacs中使用ess插件来运行R代码,并在X窗口中显示图形输出。

请注意,以上步骤是在Linux系统上的示例,如果你使用的是其他操作系统,请根据具体情况进行相应调整。

推荐的腾讯云相关产品:腾讯云服务器(CVM)

腾讯云产品介绍链接地址:https://cloud.tencent.com/product/cvm

相关搜索:在Windows上运行Docker脚本时,如何替换"\r“行尾?如何从显示在R上的x轴获得条形图的所有标签?Docker容器在远程服务器启动时崩溃,如何正确运行?如何解决错误:运行idea.sh时无法在arch上启动IntelliJ IDEA?React Native -如何在DEV = FALSE时从xcode在iOS设备上运行尝试在SSH服务器上运行命令时无法从python脚本获取输出如何在远程服务器上从本地运行脚本,但在某一时刻继续在本地服务器上运行脚本?如何在引导时自动启动tmux会话,然后在其中运行python文件(在Raspberry Pi上)如何从应用程序启动时在一个Firefox窗口中批量处理多个Web地址如何在运行npm start命令后,在开发模式下在特定路由上启动react app,而不是从home路由启动在Arduino Uno R3和以太网屏上运行web服务器时出现问题在Heroku上运行从浏览器访问的Django时发生内部服务器错误当项目部署在服务器上以及从测试类运行其类时,如何使文件可见?在R中使用ggplot2制作时间序列图时,如何在x轴上正确缩放日期?在特定作业上运行SHell脚本时,如何从HDFS获取最新的有效分区日期?Electronjs + Reactjs | windows server 2012 R2在应用程序启动时挂起(白屏),在windows 10和windows server 2019上运行正常当使用capistrano在远程服务器上运行ruby代码时,如何请求用户输入?DllNotFoundException:在windows 7 x64上启动RavenDB 4.2时无法加载DLL 'librvnpal‘。如何纠正这一点?如何将Jenkins service/system.d设置为在服务器重新启动时自动运行如何使用`for`和`R`代码在服务器上运行bash脚本,这样才能退出终端,而不会杀死进程?
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

10 个让你进入 Emacs 世界的技巧

GUI 开始 Emacs(以及它的友好竞争者 Vim)最伟大的事情之一是它可以终端中运行,这在你 SSH 进入服务器很有用,但在过去 15 年来制造的计算机上意义不大。...Emacs 的 GUI 版本可以极度低功耗的设备运行,它有很多实用的功能,无论是新手还是有经验的用户都可以使用它。...例如,C-x 现代键盘符号中的意思是 Ctrl+X,M-x 是 Alt+X。就像你任何应用程序中剪切文本一样,同时按下这两个键。...一个整天用 Emacs 写代码的人可能知道运行调试器或启动特定语言模式的所有键盘快捷键,但对 Org 模式或 Artist 模式一无所知。这很自然,也很好。...软件包管理器每次启动都会更新缓存,所以第一次使用时要耐心等待它下载可用软件包的列表。一旦加载完毕,你可以用键盘或鼠标进行导航(记住,Emacs 是一个 GUI 应用程序)。

80320

Emacs 29快到了!我们能期待什么

除了 Elisp 开发,我编写的大部分代码现在都是 LSP 服务器的帮助下完成的,它与 Emacs 一起运行并分析我的代码,为我建议和执行更改和操作。...纯 GTK Emacs 为 Wayland 而来! Emacs Linux 的主要问题之一是它在 GUI 模式下运行时对 Xorg 的依赖。...它现在可以无 Xorg 的情况下构建并在 Wayland 中本地运行! 请注意,Wayland 基本是纯 GTK Emacs 的唯一用例。...但请注意,它在大多数机器可能会很慢,因此您在第一次启动 Emacs 不编译这些文件而节省的时间基本上会转移到编译 Emacs 本身。值得你花时间吗?...) C-x 8 e l 列出新缓冲区中的所有表情符号 ( emoji-list) C-x 8 e r 插入最近插入的表情符号 ( emoji-recent) C-x 8 e d 描述一个表情符号 ( emoji-describe

2.5K20
  • Mac 配置终端环境

    Mac 配置终端开发环境 ---- 概述 作为一个服务端开发人员基本都是通过终端和服务器打交道,所以一个好个开发人员那么他的终端配置也是高效的。...我的个人终端开发环境有以下组成: iTerm2+Oh My Zsh tmux emacs 这些软件对于终端服务器开发足矣,废话少说我们来介绍一下它的配置和安装。...:下一条命令 ⌃ + r:搜索历史命令 ⌃ + y:召回最近用命令删除的文字 ⌃ + h:删除光标之前的字符 ⌃ + d:删除光标所指的字符 ⌃ + w:删除光标之前的单词 ⌃ + k:删除光标到行尾的内容...生效的话,需要在.zshrc最后加入 source ~/.profile 配置完成之后,你需要手动shell里面运行如下命令让其生效。...如果想删除原来的emacs,可以按照以下步骤做: 1.开机按 cmd+r,选择utilities-》terminal 2.执行 csrutil disable 3.reboot 4.启动后 执行如下脚本

    2.3K120

    Emacs 快捷键

    Emacs 搜索和替换命令 绑定 命令或者函数 描述 C-s [字符串 ] [C-w ] [C-y ] isearch-forward 前向增量地整个缓冲区中搜索字符串(缺省情况下,将搜索您一次给出的搜索字符串...C-r [字符串 ] [C-w ] [C-y ] isearch-backward 后向增量地整个缓冲区中搜索字符串 (缺省情况下,将搜索您一次给出的搜索字符串,如果存在),C-w 使用光标处到光标所在单词的词尾之间的文本...C-r Enter C-w 单词或者短语 word-search-backward 整个缓冲区中后向搜索给定的单词或者短语(不管它们之间如何分隔)。...find-file-read-only-other-window C-x 4 r 一个新的只读缓冲区中打开新的文件,新的垂直窗口中绘制它。...当您运行这个函数的时候,Emacs 将打开一个新窗口,该窗口中包含该变量的给定当前 值。如果有的话,还将提供关于该变量的描述。这个函数与 C-h v 按键进行了绑定。

    2K20

    对 Mastering Emacs作者 Mickey Petersen 的采访

    FVWM95 是窗口管理器,看起来像 Windows 95,它是“运行 Linux”和使用当时 DOS 或 Windows 永远无法使用的工具的绝佳体验。...我试过 Linux 用 C 编程,我记得试过 Emacs那时。它有这种时髦的绿色配色方案;很确定这是当时 Red Hat X Resources 的东西。但我可能是错的。...之类的问题,我大学的同龄人发现了这一点。与“Emacs”。 所以我认为,如果人们想要更好的控制——或自由( FOSS 意义)——按照自己的喜好塑造环境和工具,那么他们应该学习 Emacs。...它就__初始屏幕,或者位于帮助菜单中的方便位置。但是太多“专家”建议您隐藏启动画面,并关闭工具和菜单栏。当我还是新人的时候,我也成了那个建议的受害者。这是个糟糕的建议。...我是一个习惯性的项目启动者,少数项目的完成者。半生不熟,半发明是我通常如何称呼我所做的事情。

    72710

    Emacs 29.1 版本发布了

    29.1 已经 2023-07-30[1] 发布了 作为日常使用 Emacs 进行开发的重度用户,困扰笔者的一个问题,同时打开多个项目, xref 会错乱,这十分烦人,忍受一段时间后,最终去 SO...delete-process: 变成了交互式命令 restart-emacs: 与 save-buffers-kill-emacs 类似,只是关闭 emacs 后,会重新用同样的启动参数再次启动 scratch-buffer...split-root-window-below split-root-window-right: 把 root 窗口分成 2 个,窗口相关的命令可以 C-x w 内找到 elisp-eval-region-or-buffer...Emacsclient 新选项 -r: 复用现有的 GUI frame,如果没有的话,则新创建一个 新选项 -w: 超时时间,如果 Emacs 没有规定时间内响应,那么 client 就会自动退出。.../usr/bin/emacs -x 会跳过 init.el 文件,直接执行文件后面的内容,最后一个表达式为脚本的退出码。

    51720

    xshell-常用命令

    :vsp 纵向切换界面窗口 方便多文件对照编码(如下图:) emacs /etc/bubby.txt 用emacs编辑文件/etc/bubby.txt (12)命令rz、sz——文件上传下载...运行命令Sudo sz file 就是发文件到windows(保存的目录是可以配置) 比ftp命令方便多了,而且服务器不用再开FTP服务了。...uname -R 显示操作系统内核的version (32)命令reboot、shutdown——关闭和重新启动计算机 reboot 重新启动计算机 shutdown -r now...重新启动计算机,停止服务后重新启动计算机 shutdown -h now 关闭计算机,停止服务后再关闭系统 halt 关闭计算机 一般用shutdown -r now,重启系统是...- h选项意味着改变符号链接文件的属主不影响该链接所指向的目标文件 chown -R xh test1 (test1目录及子目录的所有文件属主变为xh) 1.查看要重启进程的进程号 Ps –ef

    2.7K10

    使用 Fluxbox 桌面作为你的窗口管理器

    对于这些用户来说,桌面是一个空的空间,他们可以在上面运行应用程序 —— 无论是大型办公软件和图形套件,还是一个简单的终端窗口,或是来管理服务的托盘小程序。...Fluxbox 是一个 X11 系统的窗口管理器,它基于一个较老的名为 Blackbox 的项目。...当我发现 Linux ,Blackbox 的开发已进入衰退期,因此我就喜欢上了 Fluxbox ,此后我至少一个以上的常用的系统使用过它。...如果你正在运行另外一个桌面,同一个系统安装 Fluxbox 是安全的,因为 Fluxbox 不会预设任何配置或附带的应用程序。...23 (text\)) { x-terminal-emulator -T "Emacs (text)" -e /usr/bin/emacs -nw} [exec] (Emacs (X11\

    1.9K20

    使用 Fluxbox 桌面作为你的窗口管理器

    对于这些用户来说,桌面是一个空的空间,他们可以在上面运行应用程序 —— 无论是大型办公软件和图形套件,还是一个简单的终端窗口,或是来管理服务的托盘小程序。...Fluxbox 是一个 X11 系统的窗口管理器,它基于一个较老的名为 Blackbox 的项目。...当我发现 Linux ,Blackbox 的开发已进入衰退期,因此我就喜欢上了 Fluxbox ,此后我至少一个以上的常用的系统使用过它。...如果你正在运行另外一个桌面,同一个系统安装 Fluxbox 是安全的,因为 Fluxbox 不会预设任何配置或附带的应用程序。...23 (text\)) { x-terminal-emulator -T "Emacs (text)" -e /usr/bin/emacs -nw} [exec] (Emacs (X11\

    2K40

    为什么要选择Vim编辑器

    使用 VIM,你就不用频繁的箭头键和字母键之间移来移去了,这会节省你很多时间。当你命令模式,你可以用 h、j、k、l 来分别实现左、下、、右箭头的功能。...D:剪切光标位置到行尾到剪贴板。 Y:拷贝当前行。 C:和 D 类似,最后进入插入模式。 x:剪切当前字符到剪贴板。 s:和x类似,不过最后进入插入模式。...这条命令会在当前目录下产生一个“tags”文件, 当用户在当前目录中运行vi,会自动载入此tags文件。...连UltraEdit和EditPlus都没用过的同学问:它们就相当于Linux的 Notepad吧?我说:请你我的眼前消失。...●有这么牛逼的扩展语言,注定Emacs向着无所不能的方向发展。渐渐地,人们用Emacs不再限于写程序,写文档,而且Emacs里管理文件系统,运行终端,收邮件,上网,听音乐……,真是一发不可收拾。

    1.3K30

    Emacs 系列(一):抛掉一切,投入 Emacs 和 org 模式的怀抱

    我必须承认,使用了几十年的 vim 后, 我被 Emacs 吸引了。 长期以来,我一直对如何组织安排事情感到沮丧。...有可以网络捕获内容的浏览器插件,也有多个 Emacs 邮件或新闻阅读器与之集成,ERC(IRC 客户端)也不错。...当时存在在启动时间过长的问题,但是现在已经有连接到一个正在运行Emacs 进程的解决方法。...是 X11 窗口下管理消息、提醒和菜单的程序)。...这个设置运行多个 emacs 们(emacsen)很方便,因为这样就不会在试图捕获另一个打开的文件出问题。这中方法很简单:创建一个叫 em 的脚本并将它放到我自己的环境变量中。就像这样: #!

    81810

    Xshell常用命令大全

    sudo rz #运行命令sudo sz file 就是发文件到windows(保存的目录是可以配置) sudo sz file 比ftp命令方便多了,而且服务器不用再开FTP服务了。...:vsp 纵向切换界面窗口 方便多文件对照编码 emacs /etc/bubby.txt 用emacs编辑文件/etc/bubby.txt 1 2 3 4 5 6 7 8 9 10 11...h 选项意味着改变符号链接文件的属主不影响该链接所指向的目标文件 chown -R xh test1 (test1目录及子目录的所有文件属主变为xh) # clock-时钟设置 # 对系统Bios中读取时间参数...-r now # 关闭计算机,停止服务后再关闭系统 shutdown -h now # 关闭计算机 halt # 一般用shutdown -r now,重启系统,关闭相关服务,shutdown...x (x为进程号,同时杀多个中间以空格分割) 重启tomcat 首先找到tomcat的bin目录 Cd tomcat/bin; 然后运行 sudo .

    1.8K10

    学Python方法用错,直接入门到放弃!

    你开始学习编程的那一刻起,就注定了以后所要走的路—编程学习者开始,依次经历实习生、程序员、软件工程师、架构师、CTO等职位的磨砺;当你站在职位顶峰的位置蓦然回首,会发现自己的成功并不是偶然,程序员的成长之路上会有不断修改代码...并且Windows写的Python程序,可以放到Linux系统运行。 到目前为止,Python最为常用的版本有两个:一个是2.x版,一个是3.x版。...这两个版本是不兼容的,因为目前Python正在朝着3.x版本进化,进化过程中,大量针对2.x版本的代码要修改后才能运行,所以,目前有许多第三方库还暂时无法3.x版本使用。...当在Windows系统下安装Python,会自动安装IDLE,“开始”菜单的Python 3.x子菜单中就可以找到它,如图1-8所示。...图1-11 选择一个版本 (3)下载完成后将得到一个ZIP格式的压缩包,解压完成后,运行Emacs所在目录下bin目录中的runemacs.exe文件,即可启动Emacs工具,其界面如图1-12所示。

    2.1K20

    Docker Compose

    Docker Compose 發佈於 2020-05-27 之前几篇,我们讲过关于 Docker 的一些基础知识,包括如何运行一个容器、如何使用 Dockerfile 构建容器以及 Docker 网络相关内容...但是之前的内容都是如何操作一个容器,本篇要讲的 Docker Compose 则是如何管理一组容器使之配合使用。 介绍 之前,我们必须使用大量 docker cli 命令才能在本地运行我们的应用程序。...docker compose 文件最重要的是 service 部分,在这一部分我们定义要运行的容器,我们要为每个服务赋予一个名字,并使用一个选项来启动该服务,通常使用 image 选项。...并且该服务还指定 depends_on 选项来通知 docker compose 该服务 mongo-database 服务启动之后再启动。...运行 我们使用命令: docker-compose up -d 来使我们声明的容器再后台启动运行。 我们还使用: docker-compose down 来销毁所声明的全部容器。

    50230

    【Linux】《how linux work》第二章 基本命令和目录层次结构(第一部分)

    类似Gnome或Ubuntu Unity的图形界面中,最简单的方法是打开一个终端应用程序,它会在一个新窗口启动一个shell。...如果你熟悉Windows,shell窗口看起来会像DOS命令提示符;OS X中的终端应用程序本质与Linux的shell窗口相同。...当你感到足够无聊空行按下CTRL-D来终止cat并返回到shell提示符。...损坏并不是永久的;你可以重新启动一个新的shell。(要实现持久效果,你需要在编辑某个配置文件错误地输入,即使如此,也很容易纠正。)返回正常状态的最简单方法之一是关闭当前的终端窗口启动另一个窗口。...例如vi这样的编辑器终端窗口运行,使用标准终端I/O接口。图形界面编辑器则启动自己的窗口,并呈现独立于终端的界面。Emacs默认图形界面中运行,但也可以终端窗口运行

    10210

    面试问题之什么是 external shuffle service?

    现在我们来看下****external shuffle service(ESS)****,其乍其名字看,ESS是spark分布式集群为存储shuffle data而设计的分布式组件。...我们可以理解为ESS负责管理shuffle write端生成的shuffle数据,ESS是和yarn一起使用的, yarn集群的每一个nodemanager上面都运行一个ESS,是一个常驻进程。...同时,ESS的存在也使得,即使executor挂掉或者回收,都不影响其shuffle数据,因此只有ESS开启情况下才能开启动态调整executor数目。...ESS的架构与优势 启用ESS后,ESS服务会在node节点创建,并且每次存在,新创建的Executor都会向其注册。...spark.shuffle.service.port - 定义运行ESS shuffle 服务的端口。由于该服务应该与执行程序同一节点运行,因此配置中不存在主机。

    1.5K20
    领券