问题标签 [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.

0 投票
2 回答
248 浏览

emacs - 具有精确定位的 Emacs 滚动条

如何获得具有精确定位的滚动条?

为了说明我的意思:

  1. C-h C-f(阅读 GNU Emacs 常见问题解答)

  2. 现在尝试定位缓冲区内容,使以开头的段落This is the version ...位于顶部。使用默认滚动条,您需要多次重绘才能做到这一点。或者你左键单击光标定位然后C-lC-l

  3. 现在回到你以前去过的地方。这对于常规滚动条是不可能的。

我想要的是只需单击高度的滚动条,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 修改

0 投票
2 回答
1363 浏览

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?

0 投票
0 回答
582 浏览

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...

0 投票
1 回答
2166 浏览

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 并得出结论认为这是不可能的”的答案也可以。

更新:虽然这不是一个糟糕的解决方法,但改变边缘并不是想要的:我想自定义“弯曲箭头”字符或位图。

0 投票
1 回答
249 浏览

emacs - Emacs:git-gutter 和 flycheck 冲突导致大多数键盘快捷键损坏

有时 Emacs 会停止响应键绑定,例如:

  • 无法C-x C-s保存缓冲区
  • C y拉死文本是不可能的
  • 当标记被激活时它是不可见的

和许多其他缺点。

恢复正常行为的唯一方法是重新启动 Emacs,尽管这种奇怪的行为很快就会再次发生。此外,来回切换缓冲区可能会有所帮助,至少可以写入缓冲区。

这种破损的可能原因是什么?

备注:请查看。我试图简化问题,但如果这仍然不够好,请告诉我,我会删除它。

0 投票
0 回答
651 浏览

matlab - 从图像 MATLAB 中包装相位

我试图解开我从干涉仪得到的干涉图案。然而,第一步是包裹相位,因为我刚刚得到一个图像(强度)。我无法发布图像,但它是带有一些噪音的同心环。我遵循了武田论文中的步骤,基本上是:

  1. 汉宁窗
  2. 快速傅里叶变换
  3. 巴特沃斯滤波器
  4. IFFT

第一个问题是第三步应该应用于FFT的第一个频率阶,但是MATLAB只给了我FFT中的0阶。

我将不胜感激任何建议或意见。

非常感谢!!

0 投票
1 回答
512 浏览

search - 搜索树中边界和探索列表的大小是什么意思?

我有一个使用广度优先搜索的搜索树,问题要求边界(边缘)和探索列表的最大尺寸。

我不太明白它要求什么。我正在使用图形搜索,因此将跳过探索的节点。我浏览了我的幻灯片甚至书籍,但我仍然不明白它的要求。谢谢。

使用图搜索 (BFS) 的搜索树

0 投票
1 回答
182 浏览

emacs - 移除 Emacs 小地图中的边缘箭头

我想摆脱emacs 小地图缓冲区中的边缘。特别是线延续箭头。我仍然希望它们作为我的主要缓冲区,但在小地图中发现它们毫无意义。

我试图将以下内容添加到我的 ~/.emacs 文件中:

但他们似乎做的并不多。当谈到 lisp 和根据自己的想法修改 emacs 时,我相当缺乏经验,所以也许我误解了应该如何做到这一点。

我试过查看GNU 页面,但仍然无法管理。我会很感激解释我做错了什么。