我正在使用 Ubuntu 10.10 Maverick,当我尝试使用程序打开纯文本文件时x,我右键单击以访问“打开方式”应用程序列表。假设我当前的“打开方式”列表如下——
application z
application y
application x
Run Code Online (Sandbox Code Playgroud)
但我希望它像——
application x
application y
application z
Run Code Online (Sandbox Code Playgroud)
即我想更改列表的顺序。
我知道我可以为特定文件修复“默认程序”,但这不是我想要的。我的问题是哪个文件定义了这个“打开方式”首选项?如果有任何方法可以调整它。
任何的想法?
我有一个包含多个文件(超过 100 个)的 ac 项目,代码是用Whitesmiths风格编写的,但我想将它们更改为K&R 风格的缩进。是否可以以自动方式使用 vim?
例如,我有一个 emacs-lisp 脚本来实现这一点——
(progn
(find-file "{}")
(mark-whole-buffer)
(setq indent-tabs-mode nil)
(untabify (point-min) (point-max))
(indent-region (point-min) (point-max) nil)
(save-buffer))
Run Code Online (Sandbox Code Playgroud)
我想知道是否有类似的技巧可以用 vim 完成。
更新:我发现了另一个名为astyle 的好工具,它也支持不同语言(具有多种样式)的自动缩进。