小编val*_*dil的帖子

如何让vim语法突出显示整行?

我想让vim突出显示符合某些模式的整行.我可以在一行中获取所有文本以突出显示(通过执行syn match MyMatch "^.*text-to-match.*$"),但它始终在文本末尾停止.我想继续这个术语的结尾,就像突出显示CursorLine一样.

我试过用$a 代替\n^,希望能把它包起来.没变.(我实际上并不认为这会起作用,但尝试没有任何害处.)我也尝试调整syn-pattern-offset(我在这里读到:http://vimdoc.sourceforge.net/htmldoc/syntax. html#:syn-pattern).长话短说,添加he=he-5将突出显示5个字符,但he=he+5不显示任何额外字符,因为没有要突出显示的字符.

这是我第一次尝试制作vim语法,而且我对vim相对较新.请保持温和,并附上解释.

谢谢!

(编辑:忘了包含,这是一个多行高亮.这可能会增加一点复杂性.)

syntax vim syntax-highlighting highlighting line

11
推荐指数
2
解决办法
4005
查看次数

较少有相当于vim的滚动吗?

我在vim中将scrolloff设置为4.这意味着当我向上或向下滚动时,我所在的线与屏幕的底部或顶部之间有4条线.

当我使用less,通常查看联机帮助页时,我使用/来搜索文本.如果我正在寻找一个可以执行某些操作的命令行选项,并且我会在解释命令的段落中搜索"某事"一词,通常会出现"某事",并且命令行开关上面有一两行,所以我必须向上滚动才能看到它.在这种情况下,有关如何减少行为更像vim的任何想法?

less

8
推荐指数
1
解决办法
428
查看次数

乳胶多元醇.我可以对内容进行分组,以便它不会分隔cols和/或建议colbreaks吗?

我正在努力学习LaTeX.我已经在谷歌上搜索了几天,但是我没有说足够的LaTeX能够有效地搜索它,我发现的文件太简单了或者过头了(http:// www .uoregon.edu /~dspivak/files/multicol.pdf)

我有一个使用multicol包的文档.(我实际上正在使用multicols*以便第一个col填充在第二个开始之前而不是尝试平衡它们,但我不认为这是相关的.)列输出很好,但我希望能够指出某些内容不会分解为不同的列.

例如,

aaaaaaaa  bbbbbbb  
aaaaaaaa  bbbbbbb  
aaaaaaaa  
          ccccccc  
bbbbbbbb  ccccccc  
Run Code Online (Sandbox Code Playgroud)

对ascii艺术专栏的不良尝试就是正在发生的事情.我想指出b块是一个不应该分成不同列的整个单元.由于它不适合块,因此应将整个b块移动到第二列.

应该用什么东西包裹?我可以使用块/浮动/部分/盒子/小型/段落结构吗?multicol特有的东西?或者,有没有办法建议你进行分栏?我正在考虑类似\的东西 - 这表明如果方便的话会使用带连字符的换行符,但这会在块之间进行.

谢谢!

latex multicol

7
推荐指数
2
解决办法
9264
查看次数

如何为Git子命令定义别名(例如``git stash list`中的`list`)?

每当我尝试打字时,git stash list都会流氓和打字git stash ls.我真的想将ls列为别名,但仅限于stash子命令.这可能与git别名?

git alias git-config

7
推荐指数
1
解决办法
699
查看次数

Sudo - 是否有命令检查我是否有sudo和/或剩余多少时间?

见标题.我想要一个让我查询sudo的命令.理想情况下,如果我仍然有sudo会返回成功,如果sudo已经过期则会返回false.剩下的时间也许有用(尽管如果我担心我可以做sudo -v重新验证.)哦,它不应该要求密码.

我发现最接近的是"sudo -n true",但-n选项仅出现在我的Centos 5机器上.-n如果必须要求输入密码则失败.有没有其他方法来获得此功能?假设我在我使用的所有机器上实际上没有root,所以我无法安装新版本的sudo.

为什么值得我这样做,所以我可以得到提示,表明sudo状态.我喜欢知道哪些终端可以主动使用.我也有一个提示,当我是root时改变颜色,但我不经常使用root,因此使用有限.

bash sudo

5
推荐指数
0
解决办法
2418
查看次数

我如何确定正在运行的 urxvt 使用的是什么字体?

我在 urxvt 中找到了一些用于更改字体的转义码。我想用这些来动态改变我的字体大小。我已经看到一些插件可以做到这一点,但他们对此相当自以为是,并且通常依赖于硬编码的字体列表来切换。我更喜欢查询当前字体,更改大小,然后打印转义码。这可能吗?

fonts resize rxvt

1
推荐指数
1
解决办法
3619
查看次数

标签 统计

alias ×1

bash ×1

fonts ×1

git ×1

git-config ×1

highlighting ×1

latex ×1

less ×1

line ×1

multicol ×1

resize ×1

rxvt ×1

sudo ×1

syntax ×1

syntax-highlighting ×1

vim ×1