5
タブがスペースに変換される代わりにcat
,less
などのタブ文字を印刷する方法はありますか?ターミナルからエディタにコードをコピーするとき、私はこれに悩まされます。どのように私は猫のようにコマンドを作ってタブ文字を少なくしますか?
タブがスペースに変換される代わりにcat
,less
などのタブ文字を印刷する方法はありますか?ターミナルからエディタにコードをコピーするとき、私はこれに悩まされます。どのように私は猫のようにコマンドを作ってタブ文字を少なくしますか?
ここには2つの問題があります。
まず、宛先エディタはTABをスペースの数に変換できます。一部の エディタには、TABをスペース数に変換するデフォルトの機能があります。 この機能を無効にすると、端末からコピーしたTAB文字は、 がスペースの代わりにTABとしてエディタにコピーされます。 Windowsメモ帳++にも同様の機能があります。 。あなたがVimを使用している場合は、このページでは vim tab and space conversion
別のために参考になる、あなたのケース端子でソースファイルは、スペースとしてタブ を表すことがあり、その最初のを確認してください。 cat -t filename
〜 を使用すると、ソースファイルにTABがあるかどうかを確認できます。そのコマンドは にタブ文字を^ Iとして表示します。
私の 'less'自体がタブをスペースに変換します。しかし、これは 'cat'の場合ではありません。 –