Найти символы табуляции в emacs
Как найти символ табуляции в emacs?
5 ответов:
C-s C-q <TAB>
С-S начинается последовательный поиск, а затем C-Q запускает процитировал-вставка, которая вставляет следующий символ, который вы вводите в буквальном смысле. Затем при нажатии клавиши TAB будет вставлен символ табуляции. Продолжайте нажимать C-s, чтобы перейти к следующему символу вкладки.
Я использую режим пробельных символов чтобы выделить все вкладки со следующим в моем .файл 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)
нажмите
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)) ) ) )
в некоторых версиях Emacs, вы можете просто сделать
C-s <TAB>
здесь
<TAB>
- это ход клавиши Tab.если это не сработает,
C-i
синоним<TAB>
, Так что для поиска вкладок, сделайтеC-s C-i
кроме того,
C-q <TAB>
означает то же самое какC-i
, так что вы можете также искать вкладки сC-s C-q <TAB>
кроме того,
C-i
илиC-q <TAB>
может использоваться для вставки символа табуляции в других ситуациях, когда клавиша табуляции не. Например, если для emacs установлено значение автоматическое расширение табуляции в пробелы., вы все еще можете использоватьC-i
вставить символ табуляции во время редактирования.