Rechercher des caractères de tabulation dans emacs

Comment trouver un caractère de tabulation dans emacs?

Cs Cq  

Cs lance une recherche incrémentielle, puis Cq exécute insert-insert, qui insère le caractère suivant que vous tapez littéralement. Ensuite, appuyez sur la touche TAB pour insérer un caractère de tabulation. Continuez à appuyer sur Cs pour accéder au caractère de tabulation suivant.

Cs TAB travaille pour moi

J’utilise le mode espace pour mettre en évidence tous les tabs dans le fichier .emacs suivant:

 ;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) 

Appuyez sur Cs pour lancer une recherche incrémentielle, puis tapez Cq Ci pour rechercher un caractère de tabulation littérale.

Si vous souhaitez visualiser les caractères de tabulation, vous pouvez append les éléments suivants à votre fichier ~/.emacs pour colorier les tabs:

 ; 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)) ) ) ) 

Dans certaines versions d’emacs, vous pouvez simplement faire

 Cs  

est un trait de la touche tabulation.

Si cela ne fonctionne pas, Ci est un synonyme de , donc pour rechercher des tabulations, faites

 Cs Ci 

De plus, Cq signifie la même chose que Ci , donc vous pouvez également rechercher des tabs avec

 Cs Cq  

De plus, Ci ou Cq peut être utilisé pour insérer un caractère de tabulation dans d’autres situations où la touche de tabulation ne le permet pas. Par exemple, si emacs est configuré pour étendre automatiquement les tabs dans les espaces , vous pouvez toujours utiliser Ci pour insérer le caractère de tabulation lors de l’édition.