如何在emacs中找到制表符?
答案 0 :(得分:74)
C-s C-q <TAB>
C-s开始增量搜索,然后C-q运行quoted-insert,它会插入您按字面输入的下一个字符。然后,按TAB键将插入制表符。继续按C-s转到下一个标签字符。
答案 1 :(得分:19)
按如下方式组合键:
C-s TAB
答案 2 :(得分:8)
我使用whitespace mode在我的.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)
答案 3 :(得分:7)
点击C-s
开始增量搜索,然后输入C-q C-i
以搜索文字制表符。
如果要显示制表符字符,可以将以下内容添加到~/.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))
)
)
)
答案 4 :(得分:3)
在某些版本的emacs中,您只需执行
即可C-s <TAB>
其中<TAB>
是制表键的笔划。
如果这不起作用,C-i
是<TAB>
的同义词,那么要搜索标签,请执行
C-s C-i
此外,C-q <TAB>
与C-i
的含义相同,因此您还可以搜索
C-s C-q <TAB>
此外,C-i
或C-q <TAB>
可用于在Tab键不显示的其他情况下插入制表符。例如,如果您将emacs设置为auto-expand tabs into spaces,则在编辑时仍可以使用C-i
插入制表符。