崇高なテキストにタブ文字を挿入する方法は?


12

Sublime Textのドキュメントにタブを挿入しようとしています。インデントにタブを使用しています。通常、を押すとタブを挿入できます→ Tab。ただし、タブ文字を挿入する代わりに、単語補完を実行する場合があります。

これがいつ起こるかを予測するのは難しいですが、気づいたら次に押します Backspace                → Tab Backspace

もっと良い方法はありますか?

回答:


11

単語補完機能は役に立ちましたか?そうでない場合はオフにしてください。問題が解決されると思います。

または、shift+ を押すtabと、リテラルタブが挿入されます。

または、次の行を設定/ファイル設定-ユーザーに追加して、タブ補完を無効にすることもできます。

"tab_completion": false

ソース


5
Shift+を押しTabても機能しません。
Rockallite 2016年

9

Shift+を押しても、Sublime Text 3にリテラルタブTab 挿入されません。

リテラルタブを挿入する唯一の方法は、次のことです。

  • まず、メニューからオプションを無効Indent Using SpacesしますViewIndentation
  • 次に、を押しTabてリテラルタブを挿入します。

完了したら、オプションを元に戻します。

また、言うステータスバーのセルをクリックするSpaces: nTab Size: n、およびスイッチIndent Using Spacesがオプションを選択します。


1
Sublime Textフォーラムで私が読んだもう1つのトリックは、コードのどこにも使用されていないことがわかっている文字を挿入することです(指定された例はバックティックですが、Unicode文字などを貼り付けることができます)。次に、検索/置換を呼び出し、正規表現が有効になっていることを確認し、キャラクターを見つけてに置き換え\tます。これにより、タブが表示されます。これは1回限りの操作にはあまり便利ではありませんが(メニューオプションを切り替えることはできません)、複数のタブ文字を挿入することがわかっている場合はうまく機能します。
ウィルソンF

0

検索/置換でタブを使用する場合は、新しい行にタブを入力し(「スペースを使用したインデント」は無効)、選択して切り取り、検索または置換フィールドに貼り付けます。

私がこのオプションを検索しているように誰かがこの質問を見つけた場合に備えて、これを追加すると思いました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.