Как найти символ табуляции в emacs?
Найти вкладку Персонажи в emacs
Ответ 1
C-s C-q <TAB>
C-s запускает инкрементный поиск, а затем C-q запускает quoted-insert, который вставляет следующий символ, который вы вводите буквально. Затем нажатие клавиши TAB вставляет символ табуляции. Продолжайте нажимать C-s, чтобы перейти к следующему символу табуляции.
Ответ 2
Просто сделайте комбинацию клавиш следующим образом:
C-s TAB
Ответ 3
Я использую режим whitespace, чтобы выделить все вкладки со следующим в файле .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)
Ответ 4
Нажмите 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))
)
)
)
Ответ 5
В некоторых версиях 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>
можно использовать для вставки символа табуляции в других ситуациях, где нет ключа табуляции. Например, если у emacs установлено автоматическое расширение вкладок в пробелы, вы можете использовать C-i
для вставки символа табуляции во время редактирования.