小编Jon*_*han的帖子

如何在 Thunderbird 中自定义键盘快捷键?

如果可能的话,我很想获得 hjkl 运动和其他一些类似 vim 的键绑定,比如 / 用于搜索。我知道 Dactyl 的 Thunderbird 项目,但它看起来像是在 alpha 中。同样,Mutterator 似乎不再被积极开发,并且不适用于我使用的 Thunderbird 7。如果我可以轻松编辑雷鸟的键绑定,我想我可以为自己做这种事情。

顺便说一下,我正在运行 Ubuntu 11.10。

thunderbird keyboard-shortcuts

38
推荐指数
4
解决办法
2万
查看次数

如何从 mutt 中的电子邮件打开链接(不使用鼠标)?

我喜欢使用 Mutt 的一件事是我根本不需要使用鼠标。但是,我收到很多包含链接的电子邮件,无论它们是验证(“单击此链接以验证您的帐户”)还是来自 Facebook 或其他类似网站。我想知道的是,有没有办法打开这些链接而不点击它们?

keyboard mutt

26
推荐指数
2
解决办法
2万
查看次数

为什么 vim 不总是给我删除交换文件的选项?

如果我在崩溃后重新启动 vim,它会告诉我我的文件的交换文件存在,并询问我该怎么做——无论如何打开、恢复文件、退出、中止等。有时它让我选择删除交换文件,这通常是我需要的选项。但是,其他时候,由于某种原因,它没有给我那个选项。为什么会这样,我怎样才能让 vim 允许我从 vim 中删除交换文件?(因为手动删除它很痛苦。)

vim

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

在 vim 中,如何重新映射 <tab> 而不重新映射 <Ctrl+i>?

我喜欢使用 tab 在拆分窗口之间跳转,所以我map <tab> <C-W><C-W>在我的 .vimrc 中。然而我注意到这使得 Ctrl+I 不再像 Ctrl+I 那样,而是像 Ctrl+W、Ctrl+W。我怎样才能重新映射<tab>但不重新映射<C-i>

vim

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

如何转到文件中的第一个搜索结果?

vim 中是否有用于导航到文件中的第一个搜索结果(即行号最低的那个)的命令?说,如果我这样做了/foo,我能找到文件中的第一个实例吗foo(不是从我在文件中的位置开始,而是从文件的开头开始)?

vim

15
推荐指数
3
解决办法
8799
查看次数

是否有功能强大但轻量级的类似 vim 的以键盘为中心的 Web 浏览器(适用于 Linux)?

我喜欢 Firefox 的 Pentadactyl(以前的 Vimperator),但是有了所有这些插件和东西,Firefox 真的很慢。我试过 Vimium,但它有点笨拙,而且不能满足我的所有要求。我也一直在玩 Luakit,因为它在 Ubuntu 存储库中,而且它速度快、重量轻,并且具有许多相同的键绑定。但是,我发现 Luakit 没有做 Pentadacytl 可以做的一些事情。

我不是程序员,所以我有点害怕必须学习 Lua,这样我才能使用以键盘为中心的 Web 浏览器。有人可以推荐一个功能丰富的网络浏览器,它仍然有点轻巧(即在我的笔记本电脑上启动不需要 10 秒),但配置起来并不困难?

linux browser

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

为什么vim increment (Ctrl+A) 会跳过8s 和9s?

我正在尝试使用 vim 宏编写一个很长的 XML 目录来编写所有重复的东西。我发现编写一个宏来拉取前一个条目,然后遍历每个项目并使用 Ctrl+A 递增它是很有用的。Vim 可以将 001 递增到 002,一直到 007,但随后它将 007 递增到 010!此外,奇怪的是,它将 008 增加到 9,去掉前导零。

有谁知道是什么导致了这个奇怪的错误,以及如何修复它?

vim

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

如何让 gvim 使用系统(GNOME)主题?

我在 GNOME 上使用深色主题(Gnome Tweak Tool -> Appearance -> Global Dark Theme -> On),它在终端、文件和几乎所有其他内容上看起来都很棒。但 Gvim 的窗口边框仍然是白色的,看起来确实很不合适。如何让 Gvim 使用我的系统主题?

gnome gvim

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

如何使用 Linux 获取文本中所有拼写错误的单词的列表?

我有一个文本,其中包含许多拼写错误的单词。我想得到所有这些单词的列表,所以对于这样的文本:

This is just a normall line with some speling mistakes in it. 
Run Code Online (Sandbox Code Playgroud)

它会返回:

normall speling
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点,最好使用 Linux 工具,如 aspell 或 vim?

linux vim command-line

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

如何在 vim 中使用三连字符 (---) 查找/替换双连字符 (--) 的实例?

我知道可能有一种方法可以使用正则表达式来做到这一点,但我似乎无法弄清楚 vim 中的正则表达式。我尝试搜索:/-\{2}但它也捕获了三个连字符。

我也不能只进行传统的查找和替换,因为我的文件中有三个连字符。--除了双连字符之外,搜索还返回三连字符。

vim regex

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

如何设置 Mutt 来正确处理 Gmail 文件夹?

每当我使用 mutt 时,它都会将我发送的邮件保存在它创建的名为“[Imap]/Sent”的 Gmail 文件夹中。同样,存档的邮件不会进入垃圾箱,而是最终存放在名为“[Imap]/Trash”的新文件夹中。我想要做的是让 mutt 将我发送的邮件保存在名为“已发送邮件”的默认 Gmail 文件夹中,并将存档的邮件转到名为“垃圾箱”的默认 Gmail 文件夹中。有没有办法做到这一点?

这是我认为 .muttrc 的相关部分:

set folder=imaps://imap.gmail.com
set spoolfile=imaps://imap.gmail.com/INBOX
set record=imaps://imap.gmail.com/Sent
set postponed=imaps://imap.gmail.com/Drafts
set trash=imaps://imap.gmail.com/Trash
Run Code Online (Sandbox Code Playgroud)

这是此冗余问题的屏幕截图:

截屏

gmail mutt

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

在 vim 中,如何将文本移动到某些列?

我有诗的文本文件,右侧的行号如下所示:

Bedded in store of rotten fig-leaves soft,   40
And corded up in a tight olive-frail,   
Some lump, ah God, of lapis lazuli, 
Big as a Jew’s head cut off at the nape,    
Blue as a vein o’er the Madonna’s breast    
Sons, all have I bequeathed you, villas, all,        45
Run Code Online (Sandbox Code Playgroud)

行尾空格与行号不一致的地方。如何将数字移动到特定列,以便它们对齐?

vim

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