草庐IT

dot-emacs

全部标签

linux - emacs 窗口一侧奇怪的垂直线,同时最大化

图片会说明一切:当我在GNOME、KDE​​或其他DE中最大化emacs时,我在emacs窗口的一侧有这条奇怪的线。我如何删除该行?附言。在窗口模式下,任何emacs窗口大小都可以。 最佳答案 我不认为你可以。这是由于Emacs界面的字符驱动特性(即使是窗口化的)。基本上,主视图的宽度只能按完整字符宽度增量变化,而不是逐像素变化。当窗口最大化时,View尽可能扩大到字符宽度的倍数(计算为左右换行符分配的空间),剩余像素留作空闲空间(你想去掉右边的带子)。 关于linux-emacs窗口一

linux - emacs 窗口一侧奇怪的垂直线,同时最大化

图片会说明一切:当我在GNOME、KDE​​或其他DE中最大化emacs时,我在emacs窗口的一侧有这条奇怪的线。我如何删除该行?附言。在窗口模式下,任何emacs窗口大小都可以。 最佳答案 我不认为你可以。这是由于Emacs界面的字符驱动特性(即使是窗口化的)。基本上,主视图的宽度只能按完整字符宽度增量变化,而不是逐像素变化。当窗口最大化时,View尽可能扩大到字符宽度的倍数(计算为左右换行符分配的空间),剩余像素留作空闲空间(你想去掉右边的带子)。 关于linux-emacs窗口一

linux - 如何检查框架中或终端中的 emacs?

基于这个问题:HowtosetemacsclientbackgroundasEmacsbackground?我只需要框架的背景,而不是终端和控制台。这是我尝试为控制台添加修复的方式(when(display-graphic-p)(tool-bar-mode-1)(scroll-bar-modet)(require'nyan-mode)(nyan-mode)(nyan-start-animation)(mouse-wheel-modet)(setqdefault-frame-alist'((background-color."#101416")(foreground-color."#f6

linux - 如何检查框架中或终端中的 emacs?

基于这个问题:HowtosetemacsclientbackgroundasEmacsbackground?我只需要框架的背景,而不是终端和控制台。这是我尝试为控制台添加修复的方式(when(display-graphic-p)(tool-bar-mode-1)(scroll-bar-modet)(require'nyan-mode)(nyan-mode)(nyan-start-animation)(mouse-wheel-modet)(setqdefault-frame-alist'((background-color."#101416")(foreground-color."#f6

linux - 如何设置我的 Linux X 终端以便 Emacs 可以访问 256 色?

当我在X终端窗口中运行emacs-nw并请求M-xlist-colors-display时,我得到了一个微不足道的调色板:blackredgreenyellowbluemagentacyanwhite有人告诉我可以获得265种颜色。将TERM环境变量设置为xterm-256color不会完成这项工作。什么作用? 最佳答案 根据this除了将TERM设置为xterm-256color之外,您还需要ncurses-term库。好的,this还有其他一些事情可以尝试:ThexterminUbuntuEdgydoesnotadvertise

linux - 如何设置我的 Linux X 终端以便 Emacs 可以访问 256 色?

当我在X终端窗口中运行emacs-nw并请求M-xlist-colors-display时,我得到了一个微不足道的调色板:blackredgreenyellowbluemagentacyanwhite有人告诉我可以获得265种颜色。将TERM环境变量设置为xterm-256color不会完成这项工作。什么作用? 最佳答案 根据this除了将TERM设置为xterm-256color之外,您还需要ncurses-term库。好的,this还有其他一些事情可以尝试:ThexterminUbuntuEdgydoesnotadvertise

linux - 使用 mmap 的 Emacs 缓冲区分配

为什么mmap缓冲区分配在cygwin、freebsd和irix6-5上默认激活,但在linux上却没有?请参阅emacs/src/config.h中的USE_MMAP_FOR_BUFFERS。以及emacs/configure.in中的use_mmap_for_buffers。基于mmap的访问是否优于正常的缓冲区分配? 最佳答案 默认的glibcmalloc()使用mmap进行大分配;来自malloc(3)联机帮助页。“当分配大于MMAP_THRESHOLD字节的内存块时,glibcmalloc()实现使用mmap(2)将内存分

linux - 使用 mmap 的 Emacs 缓冲区分配

为什么mmap缓冲区分配在cygwin、freebsd和irix6-5上默认激活,但在linux上却没有?请参阅emacs/src/config.h中的USE_MMAP_FOR_BUFFERS。以及emacs/configure.in中的use_mmap_for_buffers。基于mmap的访问是否优于正常的缓冲区分配? 最佳答案 默认的glibcmalloc()使用mmap进行大分配;来自malloc(3)联机帮助页。“当分配大于MMAP_THRESHOLD字节的内存块时,glibcmalloc()实现使用mmap(2)将内存分

windows - 如何为windows和linux电脑设置通用的emacs环境?

我使用emacs进行文本编辑和脚本开发。我同时使用Windows和ubuntuemacs23.1发行版。现在我希望我的linux和windows环境都复制相同的环境。我会在这里保存我的emacs环境https://bitbucket.org/krish/emacs/,所以文件同步不会有问题。我没有为这两个环境设置任何不同的分辨率我使用aspell,在windows和linux中需要特定的路径和不同的安装程序我使用perl、python、ruby模式以及其他html、css、js-2和nxml是否有任何特定的方法/建议来管理Windows和Linux之间的通用emacs环境?特别是如何管

windows - 如何为windows和linux电脑设置通用的emacs环境?

我使用emacs进行文本编辑和脚本开发。我同时使用Windows和ubuntuemacs23.1发行版。现在我希望我的linux和windows环境都复制相同的环境。我会在这里保存我的emacs环境https://bitbucket.org/krish/emacs/,所以文件同步不会有问题。我没有为这两个环境设置任何不同的分辨率我使用aspell,在windows和linux中需要特定的路径和不同的安装程序我使用perl、python、ruby模式以及其他html、css、js-2和nxml是否有任何特定的方法/建议来管理Windows和Linux之间的通用emacs环境?特别是如何管