vim 语法:删除不带美元符号的 php 变量的名称
vim syntax: delete a name of a php variable without dollar sign
在Vim中,如果我按alt+backspace,它会删除光标前的单词。
使用默认的 php.vim 语法,它会删除一个 PHP 变量,如下所示:
我需要在语法文件中放入什么才能使其像下面这样工作?
(我并不是要安装其他实现此行为的语法文件,我想知道如何在我自己的配置中控制它。)
将此代码段添加到您的 vimrc
:
augroup PHP
autocmd!
autocmd FileType php setlocal iskeyword-=$
augroup END
参见:help 'iskeyword'
。
在Vim中,如果我按alt+backspace,它会删除光标前的单词。
使用默认的 php.vim 语法,它会删除一个 PHP 变量,如下所示:
我需要在语法文件中放入什么才能使其像下面这样工作?
(我并不是要安装其他实现此行为的语法文件,我想知道如何在我自己的配置中控制它。)
将此代码段添加到您的 vimrc
:
augroup PHP
autocmd!
autocmd FileType php setlocal iskeyword-=$
augroup END
参见:help 'iskeyword'
。