grep中のファイル移動についてNo.33841
bistone さん 15/01/09 09:11
 
いくつかファイルを開いた状態(タブモード)で、
時間がかかるgrepを実行中に、開いている別なファイルへ
タブモードタブで切り替えて、作業を継続したいのですが、
grep中は、移動できません。

タブ移動できるような設定などありますでしょうか?

[ ]
RE:33841 grep中のファイル移動についてNo.33842
秀丸担当 さん 15/01/09 10:04
 

通常の設定のままであれば、grep中でもタブの切り替えが可能ですが、設定によ
ってできなくなる場合がありました。
[その他]→[動作環境]の左下の「上級者向け設定」をONにして、
[その他]→[動作環境]→[検索]→[grepの動作]→[文字数制限の設定]で、「制限
なし」になっていると、タブの切り替えだけでなく、ほぼ全てのコマンドは実行
できなくなります。
または「追加の条件」でgrepするときも同様になります。
「制限なし」や「追加の条件」のときは、内部的に秀丸エディタで開いて検索す
るのと同じことになっているため、操作ができないようになっているのですが、
設定画面やヘルプに説明が不足していました。
そのあたりの動作のことも追記させていただきます。

この設定は、多くの場合では制限が小さい/大きいのいずれでも検索から漏れる
というわけではないので、特に必要性があって「制限なし」にしたということで
なければ、小さい/大きいのどちらかにされることをお勧めします。
制限が影響を受けるケースとしては、grep結果として表示されるテキストが制限
で切れることがあるのと、正規表現で行頭から行末まで全てマッチが必要なとき
に影響があります。

現状で、「制限なし」のままでやるとしたら、あらかじめタブを分離しておくと、
grepは別のウィンドウで行われ、他のウィンドウは操作ができます。
タブの分離は、2つ以上開いているときにタブをドラッグするか、[ウィンドウ]
→[このタブを分離/移動]で分離できます。

[ ]
RE:33842 grep中のファイル移動についてNo.33843
bistone さん 15/01/09 10:31
 
ありがとうございました。
grep文字数制限を「大きい」にすると、希望の動作が実現できました。

過去に長い文字列を検索したくて、
「制限なし」にしたと記憶しています。
その日以来、先のような不都合が発生していたのですね。

文字数制限とタブモードの切り替え動作へ影響が、
利用者に視覚的に伝わると良いですね。


>
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
>→[このタブを分離/移動]で分離できます。

[ ]