Incolla il testo alla lettera in Sublime senza convertire le schede in spazi


11

Sto usando la versione beta 3 di Sublime su Mac OS X 10.8.4. Ho copiato del testo da qualche parte e voglio incollarlo in Sublime esattamente come è, ma Sublime sembra convertire i caratteri di tabulazione in spazi. Cosa posso fare per impedirlo?

Sì, sono sicuro che il testo copiato abbia caratteri di tabulazione effettivi. Posso vederli se ispeziono il testo in hexdump o TextEdit.

Risposte:


5

Ho fatto alcuni esperimenti e ho scoperto che posso incollare il testo alla lettera disabilitando il comando "Rientra usando gli spazi" sotto Visualizza -> Rientro.

Questo risolve il mio problema, ma non mi piace che quella funzione sia sempre disabilitata. Quello che sto cercando di fare è in qualche modo insolito. Di solito, mi piace abilitarlo per impedirmi di inserire accidentalmente i caratteri di tabulazione in ciò su cui sto lavorando.

Per questo motivo, vedrò se qualcuno qui troverà una soluzione migliore e accetterò la mia risposta solo se non trovo nulla entro una settimana circa. Sto cercando un modo per incollare il testo alla lettera solo una volta, senza dover cambiare un'impostazione che influisce sul funzionamento della mia chiave di tabulazione.


1

Se vai in Preferenze -> Key Bindings -> User,

Credo che devi cambiare paste e paste_and_indent, in questo modo:

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

L'ho provato e non ha aiutato. Anche con le combinazioni di tasti tutte impostate sui valori predefiniti, il paste_and_indentcomando incolla il testo, possibilmente rientrato, ma con caratteri di tabulazione sostituiti da spazi.
Elias Zamaria,

Il Convert Indentation to Tabspulsante, come mostrato in questa risposta, risolverà il problema?
sameetandpotatoes

L'ho provato e non ha fatto nulla. AFAIK, quel pulsante converte gli spazi all'inizio di una riga in tabulazioni. Sto cercando di incollare alcuni dati simili a CSV con alcune schede nel mezzo di una riga.
Elias Zamaria,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.