Tag: 缓冲区

如何在Vim中删除多个缓冲区?

假设我有多个文件在Vim中作为缓冲区打开。 这些文件有*.cpp , *.h ,一些是*.xml 。 我想用:bd *.xmlclosures所有的XML文件。 但是,Vim不允许这样(E93:多个匹配…)。 有没有办法做到这一点? PS我知道:bd file1 file2 file3作品。 所以我可以以某种方式评估*.xml到file1.xml file2.xml file3.xml ?

循环后清除string缓冲区/构build器

如何在Java中清除Java中的string缓冲区,以便下一次迭代使用明确的string缓冲区?

你如何在Vim中的缓冲区之间切换?

我试过MiniBufExplorer ,但是我通常最终会显示几个窗口,或者完全closures它。 我想要的是像增加search的LustyJuggler ,我在Emacs中的缓冲区之间切换的方式。 当然有这样的脚本?

缓冲是什么意思?

我到处都看到“BUFFER”这个词,但我无法把握到底是什么。 有人请解释什么是外行人的语言缓冲区? 什么时候使用? 它是如何使用的?

VIM将字replace为粘贴缓冲区的内容?

我需要在文件中做一堆字replace,并且想用vi命令来做,而不是EX命令,例如:%s///g 。 我知道这是在当前光标位置replace单词的典型方法: cw<text><esc>但是有没有办法以未命名的寄存器的内容作为replace文本并且不覆盖寄存器?

在Vim中区分两个选项卡

场景:我打开了Vim并粘贴了一些文本。 我打开第二个tab :tabe并粘贴其中的一些文本。 目标:我希望第三个选项卡的输出等同于将两个文本写入文件并使用vimdiff打开它们。 我能find的最接近的是“将当前缓冲区与文件进行比较”,但不能diff两个已打开但尚未保存的缓冲区。

在vim中从磁盘刷新缓冲区中的所有文件

从磁盘上的版本刷新文件的命令是:e! 我怎样才能做到这一点在缓冲区中的所有文件? 背景:我需要这样做,因为我使用git打开一个包含缓冲区的vim。 当我检查分支时,我想要刷新vim。

在Java中使用ByteBuffer有什么用?

什么是Java中的ByteBuffer示例应用程序? 请列出使用这个的任何示例场景。 谢谢!

Linux中的缓冲区和高速caching之间有什么区别?

对我来说,并不清楚两个Linux内存概念之间的区别: buffer和cache 。 我已经阅读了这篇文章 ,在我看来,他们之间的差异是到期政策: 缓冲区的政策是先入先出 caching的策略是最近最less使用的。 我对吗? 特别是,我正在看两个命令: free和vmstat james@utopia:~$ vmstat -SM procs ———–memory———- —swap– —–io—- -system– —-cpu—- rb swpd free buff cache si so bi bo in cs us sy id wa 5 0 0 173 67 912 0 0 19 59 75 1087 24 4 71 1 james@utopia:~$ free -m total used […]

如何清除Mac OS X中的terminal输出?

我知道“清除”当前屏幕的clear命令,但是这只是通过打印大量换行符来完成的 – 清除的内容只是滚动而已。 是否有办法彻底清除terminal上的所有输出,以至于即使通过滚动,我也无法达到它?