GitHub 最近重新设计使其可用性大大降低,因为 2/3 的屏幕空间不再使用:
如果您按汉堡菜单按钮,则会出现一个有用的侧边栏,但如果您单击其外部的任何位置,它就会消失:
我想使用一些 Chromium 插件来修改 GitHub 的 DOM/CSS 树,使这个侧边栏始终显示在所有页面上,如下面的 GIMPed 屏幕截图所示:
如果有指示,我将不胜感激。我想将其重新定位到 DOM 树的不同位置并使其可见应该就足够了。
使用 vim 时,有时我最终会进入一种状态,即输入的命令(以:冒号开头的命令)被放入某种辅助缓冲区而不是被执行,我必须先退出此模式(通过使用: q?) 能够返回到原始文件的编辑。有时我之前的所有输入最终都会粘贴到我正在编辑的文件中。
我不知道为什么这里有这个功能,但我很确定我永远不需要它,那么有没有办法完全把它变成永远不会发生?我只需要这第三种模式。
所以,我使用vim
'sless.sh
代替标准less
寻呼机:
alias less=/usr/share/vim/vim81/macros/less.sh
但是,我有一个主要和一个小问题。
主要问题是它不保存搜索历史记录。如果我打开一个文件less.sh
,搜索一些字符串,它们不会持续到下一次less.sh
调用。相反,它们被丢弃,并使用通过常规vim
调用收集的历史记录。有没有办法打开搜索历史持久性less.sh
?
小问题是less.sh
不允许打开同一个文件两次,即它会尝试创建一个.swp
文件并抱怨该文件已被编辑。这尽管less.sh
不允许对正在查看的文件进行任何修改,即它不进行编辑。我希望它是无国籍的。