11

Я использую бета-версию Sublime Text 3 в Mac OS X 10.8.4. Я скопировал некоторый текст откуда-то, и я хочу вставить его в Sublime точно таким, какой он есть, но Sublime, похоже, преобразует символы табуляции в пробелы. Что я могу сделать, чтобы предотвратить это?

Да, я уверен, что скопированный текст содержит символы табуляции. Я могу видеть их, если я проверяю текст в hexdump или TextEdit.

2 ответа2

5

Я немного поэкспериментировал и обнаружил, что могу вставить текст в текст, отключив команду "Отступ с использованием пробелов" в меню "Вид" -> "Отступ".

Это решает мою проблему, но мне не нравится постоянно отключать эту функцию. То, что я пытаюсь сделать, несколько необычно. Обычно мне нравится, когда он включен, чтобы я не смог случайно вставить символы табуляции в то, над чем я работаю.

По этой причине я посмотрю, найдет ли кто-нибудь здесь лучшее решение, и приму мой ответ, только если я ничего не найду в течение недели или около того. Я ищу способ дословной вставки текста без изменения настроек, влияющих на работу клавиши табуляции.

1

Если вы войдете в Настройки -> Привязки клавиш -> Пользователь,

Я считаю, что вы должны переключить paste и paste_and_indent, например так:

    { "keys": ["command+v"], "command": "paste_and_indent" },
    { "keys": ["command+shift+v"], "command": "paste" }

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .