vim

    1热度

    1回答

    我习惯于使用Pycharm,我喜欢它的许多功能,使得它非常高效,特别适合初学者。随着年龄的增长,我使用专用工具来完成越来越多的任务,所以我不再需要这些功能。同时我也喜欢Vim的许多功能,所以我即将切换。 我对这个改变的每一个方面都很满意,除了我缺少一个功能,并且直接写入磁盘而不需要保存操作,比如键盘快捷键或者任何类型的命令。如果我需要保存某些东西,我当然会使用git。当我想要保存一些东西时,我不想

    0热度

    1回答

    我有以下的vimrc配置这是Python文件做工精细: execute pathogen#infect() syntax on filetype plugin indent on set tabstop=4 所以,当我按下选项卡这是一个别名为4个空格。 但它似乎不适用于JavaScript文件。 当我按Tab键时,总是为每个缩进添加一个制表符并加上2个空格。 我对这两个空间很满意,但是如

    0热度

    2回答

    所以这可能是一个微不足道的问题。 我工作的公司有自己的文件格式,它包含java代码。 当我在安装spf13之后用vim打开它们的文件时,没有语法突出显示。 是否有某处我可以添加他们的文件扩展名,以获得语法突出显示? 本质上我需要spf13将文件扩展名识别为java。 谢谢! 诗我做CP的文件,并使用的.java和语法高亮取代他们的扩展工作得很好:)

    1热度

    1回答

    我正在尝试为Python标准库生成一个ctags文件,以便我可以将它添加到我的Python项目中,以便为标准库函数获得正确的标记/突出显示。我不想为变量生成标签,因为这会使标签文件变大,我真的只关心函数和类名。然而,Exuberant Ctags似乎忽略了我禁止变量标记的所有请求,并且仍然生成包含大量条目kind:v的标记文件。 我这是怎么运行旺盛C标签: cd /usr/lib/python3.

    1热度

    1回答

    我正在使用MacVim,尝试将底部/命令行缓冲区移动到分割位置。我想让我的代码在左边,命令行在右边。命令行似乎不像常规分割。这对我来说很有用,因为我有一个REPL插入到Mvim中,我希望垂直地看到输出,并与我的代码并行。任何方式将命令行移动到分割?

    1热度

    1回答

    我在我的笔记本电脑上使用Quramy/tsuquyomi插件,一切正常。今天,我安装了它在我的桌面(MacOS的塞拉利昂一样的笔记本电脑)上,并启动Vim的时候我得到的错误: Error detected while processing /Users/username/.vim/bundle/tsuquyomi/plugin/tsuquyomi.vim: line 38: E806: using

    2热度

    1回答

    我添加了一个小质量的改善生活的.vimrc它调用NETRW @启动,即: augroup ProjectDrawer autocmd! autocmd VimEnter * :Explore! augroup END 得好好的,但是这干涉调用vim编辑一个特定的文件vim file_foo(我最终与netrw不与file_foo)。 如何将我的.vimrc修改为例如调用P

    1热度

    2回答

    我的Git提交消息包含一个空白字符,看起来像一个简单的空间当我输出git log或运行gitk。但是,当我用Vim打开Git提交消息时,空间显示为underbar,如屏幕截图所示。怎么能找出这是什么性格?如果你能告诉我如何复制它,我会把它粘贴在这里。 的屏幕截图显示GIT中提交消息Vim中在的iTerm在MacOS。

    2热度

    3回答

    我有一个文件,我想与自己比较。第一个文件是原始文件,第二个文件是正在开发的文件。一种方法是git diff,但不会工作,如果原来的本身已被更改,但尚未上演。另一种方法是在文件系统上复制它并使用diff和watch命令。由于创建和删除临时文件,这不是很有效。 我想试试VIM中的dodiff命令。 VIM可以将文件作为缓冲区存储在内存中,因此我的问题是我应该怎么做? 请注意,文件不会在vim环境中更改

    1热度

    2回答

    我有一个文件,其中,下面是内容。 甲 甲 甲 甲 甲 甲 甲 甲 甲 。 。 。 A 一段代码... A A A 。 。 甲 我想是这样的使用VIM 的代码 甲 件甲 2倍通过折叠重复行创建折叠。 这应该会在我打开文件时自动发生。在vimrc中可以做到吗?