Вставить текст дословно в Sublime без преобразования табуляции в пробелы

2371
Elias Zamaria

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

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

11

2 ответа на вопрос

5
Elias Zamaria

I did some experimenting and found out that I can paste the text verbatim by disabling the "Indent Using Spaces" command under View -> Indentation.

This solves my problem but I don't like to have that feature disabled all the time. What I am trying to do is somewhat unusual. Usually, I like to have it enabled to prevent me from accidentally inserting tab characters into what I am working on.

For that reason, I will see if anyone here comes up with a better solution, and only accept my answer if I don't find anything within a week or so. I am looking for a way to paste text verbatim just one time, without having to change a setting that affects how my tab key works.

1
sameetandpotatoes

If you go into Preferences -> Key Bindings -> User,

I believe that you have to switch the paste and paste_and_indent, like this:

 { "keys": ["command+v"], "command": "paste_and_indent" }, { "keys": ["command+shift+v"], "command": "paste" } 
Я попробовал это, и это не помогло. Даже если для привязок клавиш установлены значения по умолчанию, команда `paste_and_indent` вставляет текст, возможно с отступом, но символы табуляции заменяются пробелами. Elias Zamaria 11 лет назад 0
Будет ли кнопка «Преобразовать отступы во вкладки», как показано в [этом ответе] (http://stackoverflow.com/questions/9575739/how-to-replace-four-spaces-with-a-tab-in-sublime- текст-2) решить вашу проблему? sameetandpotatoes 11 лет назад 0
Я попробовал это, но ничего не получилось. AFAIK, эта кнопка просто конвертирует пробелы в начале строки во вкладки. Я пытаюсь вставить некоторые CSV-подобные данные с некоторыми вкладками в середине строки. Elias Zamaria 11 лет назад 0

Похожие вопросы