在emacs中查找标签字符

如何在emacs中find制表符?

Cs Cq <TAB> 

Cs开始一个增量search,然后Cq运行quoted-insert,它插入下一个字符,直接input。 然后,按TAB键将插入一个制表符。 继续点击Cs转到下一个制表符。

Cs TAB适合我

在我的.emacs文件中,使用空白模式来突出显示所有选项卡:

 ;whitespace http://www.emacswiki.org/emacs/WhiteSpace (require 'whitespace) (setq whitespace-style '(tabs tab-mark)) ;turns on white space mode only for tabs (global-whitespace-mode 1) 

Cs以开始增量search,然后键入Cq Ci以search字符选项卡字符。

如果要显示制表符,可以将以下内容添加到~/.emacs文件中以对制表符进行着色:

 ; Draw tabs with the same color as trailing whitespace (add-hook 'font-lock-mode-hook '(lambda () (font-lock-add-keywords nil '(("\t" 0 'trailing-whitespace prepend)) ) ) ) 

在一些emacs版本中,你可以简单地做

 Cs <TAB> 

其中<TAB>是制表键的笔画。

如果这不起作用, Ci<TAB>的同义词,所以要search标签,请执行

 Cs Ci 

另外, Cq <TAB>意思与Ci相同,所以你也可以search标签

 Cs Cq <TAB> 

此外, CiCq <TAB>可以用于在其他Tab键没有的情况下插入制表符。 例如,如果您将emacs设置为自动将制表符扩展为空格 ,则仍然可以使用Ci在编辑时插入制表符。