我目前有一个巨大的HTML文件,它没有换行符,只显示在一行中。 我想在vim(特别是macvim)中格式化它。我尝试了以下选项,但都没能成功。 选择文本并按=键。这只会自动缩进代码。但由于整个代码都在一行中,它什么也没做。 我尝试了这个插件http://www.vim.org/scrip...
作为一名Mac用户,我正在认真尝试使用vim。我通常使用的大多数图形界面编辑器都允许我通过执行如下命令之一打开一个目录作为“项目”: edit ~/www/example.com/ vim中相应的命令是 vim ~/www/example.com/ ,它会显示出该目录中的文件列表,...
在Vim中,当我运行一个替换命令,比如::%s/foo/bar/g 这个命令会在整个缓冲区中替换所有出现的foo为bar。执行完毕后,光标会移动到最后一次发生foo被替换成bar的位置。 我如何在不让光标离开替换命令之前的位置的情况下运行:%s/foo/bar/g命令? 是否有某些选项可以在....
我知道可以使用类似于set guifont=Menlo\ Regular:h14的方式为gvim设置字体。 我有以下问题: 是否有一个维基页面,可以查看支持的所有字体? 我想将字体设置为“Lucida Sans Typewriter”。我尝试了set guifont=Lucida Sans...
在我朋友的新Mac上,他使用快捷键k在大约4秒内从第1行滚动到第100行。而在我的Mac上,需要10秒钟。我们都不知道是什么原因导致他的MacVim滚动速度那么快。 有没有什么方法可以提高我MacVim滚动的速度?我已经启用了ttyfast和lazyredraw。
我刚刚使用pathogen和submodule将Powerline插件安装到了我的vim中。 只有在存在多个缓冲区时才能看到powerline。当vim中只有一个缓冲区时,我无法看到它。 我想知道这是否是一个bug?
我知道在vim中使用%可以在标签之间跳转,我也知道如何使用可视模式选择xml文件中标签之间的整个块,并使用o跳转到顶部和底部的标签。我已经进行了多次网络搜索并安装了matchit插件,使用以下行在我的.vimrc文件中:filetype plugin on runtime macros/mat...
我想选择不连续的多行文本。例如,我想同时选择第1行和第3行,而不选择第2行: 1. this is line 1 2. this is line 2 3. this is line 3 一开始我以为这只是一个无聊的任务,但在花费了相当长的时间进行谷歌搜索后仍然没有结果,我意识到这可能不...
我有一个偶发性问题: 在macvim中,我使用以下命令在当前目录下创建一个新文件: :e foo.coffee 我保存了那个文件并在macvim中继续工作。我关闭并重新启动macvim,然后使用<Leader>T尝试打开该文件,但它没有被列出来。 我在目录中看到了foo....