问题标签 [fringe]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
emacs - 具有精确定位的 Emacs 滚动条
如何获得具有精确定位的滚动条?
为了说明我的意思:
C-h C-f(阅读 GNU Emacs 常见问题解答)
现在尝试定位缓冲区内容,使以开头的段落
This is the version ...
位于顶部。使用默认滚动条,您需要多次重绘才能做到这一点。或者你左键单击光标定位然后C-lC-l现在回到你以前去过的地方。这对于常规滚动条是不可能的。
我想要的是只需单击高度的滚动条,This is the version ...
将这条线放置在第 2 步的顶部。然后返回我来自的位置,我右键单击(实际上没有移动鼠标)。
过去,我一直在安装 Emacs 时使用类似 Athena小部件的选项来获取此类滚动条,请参阅它们的描述。但我想知道现在是否有更好或更现代的方法来做到这一点。毕竟,我更喜欢使用标准发行版。
也许,甚至根本不需要更改滚动条,而是使用左边缘。毕竟,鼠标点击边缘被识别为<left-fringe>
M-x emacs-version
GNU Emacs 23.3.1 (x86_64-pc-linux-gnu, GTK+ Version 2.24.10) 2012-09-21 在 batsu 上,由 Debian 修改
emacs - Is It Possible To Replace Fringe Bitmaps With Text in Emacs?
I'd love to replace the ugly pixel arrows indicating truncated or wrapped lines with simple, tasteful text (maybe even a nice unicode character, like a \u2026
ellipsis). Is this possible?
emacs - Vertical line separating the fringe and the buffer
Is there a way to get a vertical line between the fringe and the buffer, such as in http://manual.macromates.com/en/navigation_overview#collapsing_text_blocks_foldings?
EDIT -- See http://screencast.com/t/rpY9abzQK for the 1-px wide separation line I'd like to have between the 8-px fringe and the buffer itself. I hope it's clearer now...
emacs - 由于自动换行而隐藏/更改 Emacs 边缘弯曲箭头?
我想更改(或完全隐藏)出现在 Emacs 边缘(左侧和右侧)中的“弯曲箭头”字符。我在 Mac 上使用 Emacs 24,通过自制软件安装。我发现它在视觉上分散注意力。较小的字符(如中心点)可能效果很好。
对于上下文,这是小弯曲箭头的官方描述(来自http://www.gnu.org/software/emacs/manual/html_node/emacs/Continuation-Lines.html):
有时,缓冲区中的一行文本(逻辑行)太长而无法容纳在窗口中,而 Emacs 将其显示为两个或更多屏幕行。这称为换行或续行,长逻辑行称为续行。在图形显示上,Emacs 用左右窗口边缘的小弯曲箭头指示换行。在文本终端上,Emacs 通过在右边距显示一个 '\' 字符来表示换行。
Emacs LineWrap Wiki 页面没有解决我的问题。
到目前为止,我发现的最佳信息包含在这个 StackOverflow 答案中:
当文本终端 (-nw) Emacs 中的 word-wrap 设置为 nil 时,反斜杠字符出现在右边距。
在文本终端 Emacs 中将 word-wrap 设置为 t 时,不显示反斜杠字符。设置 visual-line-mode 也会将 word-wrap 设置为 true。
这在 Emacs 作为 GUI 窗口运行时不适用:无论 word-wrap 的值如何,小弯曲箭头都会出现在右边距。
是否可以隐藏或更改弯曲的箭头?如果不是,那么或多或少地说“我看过 X 并得出结论认为这是不可能的”的答案也可以。
更新:虽然这不是一个糟糕的解决方法,但改变边缘并不是我想要的:我想自定义“弯曲箭头”字符或位图。
emacs - Emacs:git-gutter 和 flycheck 冲突导致大多数键盘快捷键损坏
有时 Emacs 会停止响应键绑定,例如:
- 无法
C-x C-s
保存缓冲区 C y
拉死文本是不可能的- 当标记被激活时它是不可见的
和许多其他缺点。
恢复正常行为的唯一方法是重新启动 Emacs,尽管这种奇怪的行为很快就会再次发生。此外,来回切换缓冲区可能会有所帮助,至少可以写入缓冲区。
这种破损的可能原因是什么?
备注:请查看。我试图简化问题,但如果这仍然不够好,请告诉我,我会删除它。
matlab - 从图像 MATLAB 中包装相位
我试图解开我从干涉仪得到的干涉图案。然而,第一步是包裹相位,因为我刚刚得到一个图像(强度)。我无法发布图像,但它是带有一些噪音的同心环。我遵循了武田论文中的步骤,基本上是:
- 汉宁窗
- 快速傅里叶变换
- 巴特沃斯滤波器
- IFFT
第一个问题是第三步应该应用于FFT的第一个频率阶,但是MATLAB只给了我FFT中的0阶。
我将不胜感激任何建议或意见。
非常感谢!!
emacs - 移除 Emacs 小地图中的边缘箭头
我想摆脱emacs 小地图缓冲区中的边缘。特别是线延续箭头。我仍然希望它们作为我的主要缓冲区,但在小地图中发现它们毫无意义。
我试图将以下内容添加到我的 ~/.emacs 文件中:
但他们似乎做的并不多。当谈到 lisp 和根据自己的想法修改 emacs 时,我相当缺乏经验,所以也许我误解了应该如何做到这一点。
我试过查看GNU 页面,但仍然无法管理。我会很感激解释我做错了什么。