我在VIM中使用set relativenumber,无法想象没有它的生活. 困扰我的是0以上和0以下的数字看起来是一样的.如果我看到数字9,我不知道我是否必须先9j或9k跳到那里(往往是朝错误的方向) 是否有可能使“负…
标签:vim
vim – 运行substitute命令后清除选择
有没有办法在 vim中运行替换命令后清除突出显示的文本?例如,当我运行时: :'<,'>s/<\([^>].*\)>/<!--\1-->/ 注释掉html文件中的当前行,在命令运…
如何在vim中捕获shift-tab
我想使用shift-tab进行自动完成并直观地移动代码块.我一直指的是 Make_Shift-Tab_work.该链接讨论了映射^ [[Z到shift-tab.但是我没有得到^ [[Z当我按下shift-tab.在这种情…
除了使用VIM所需的单词之外,如何删除文件中的文本
我有一个像这样的 XML文件: <text> <A>12</A> <B>13</B> </text> <text> <A>1…
Vim缓冲区已被修改
我正在尝试在Vim中实现需要在修改当前缓冲区时执行的AutoCmd. 我已经阅读了文档中可用于AutoCmd的所有事件,但找不到有助于确定缓冲区何时被修改的内容. 这并不一定意味着“当写入缓冲区时”,因为当缓冲区被修改(…
vim – 在InsertEnter上执行:nohlsearch
我可以做< C-O>:noh< CR>当我处于插入模式时,但它在自动完成时不起作用: autocmd InsertEnter * :nohlsearch 这有效,但行为不同: autocmd In…
ruby-on-rails – 在Vim中缩进ERB标记
我最近切换到Vim,在最初的障碍后我非常喜欢它.对我来说唯一可能成为交易杀手的是erb标签的自动缩进全部搞砸了.我正在使用包含 ruby.vim和rails.vim的Janus插件包.我还添加了html5.vim因为有人…
强制Ale将Perl :: Critic违规显示为警告而不是错误
我正在使用带有Ale插件的 vim.默认情况下,perlcritic违规显示为错误.我希望看到它们显示为警告.根据:help g:ale_type_map我应该可以做到这一点,但我不清楚究竟是怎么做的. 让g:ale_t…
vim – 如何使用netrw-C?
我最近在Netrw上发现了一个名为netrw-C的功能.来自文档: SETTING EDITING WINDOW *netrw-C* {{{2 One may select a netrw window for edit…
Vim确实:帮助有特殊的窗口行为?
免责声明:Vim n00b.如果我的一个假设是错误的,请纠正我. 当我在Vim中使用:help时,会打开一个包含帮助信息的新窗口.通常,如果我有两个窗口并关闭其中一个窗口,则另一个窗口占据屏幕的整个高度.当我关闭帮助窗口…
vim colorscheme显示不正确的颜色
我刚刚抓住了“Ultimate Vim Distribution”(http:// vim.spf13.com/),附带了许多色彩方案. 出于某种原因,在我的.vimrc中设置colorscheme(例如“colorsc…
vim在退出时恢复shell
我刚刚在我的新计算机上安装了Arch,我无法弄清楚我需要添加到. vimrc的命令,以便在退出时恢复 shell内容(在调用vim之前). 也就是说,我希望我的shell看起来像这样: # whoami root # w…