isGrep : Full Text Search+Incremental Search - Help

How to Use

Preparation

Please setup the Editor path from System in Tools - Options menu.
You can use Browse button to set the Editor path, and set the parameters for the Edit by pressing the Preset button.
Please see the document of the editor if not in the preset menu.
Note: Cannot jump to the specific line for SublimeText (as of 2015.12.24)

Elementary Usage

Start the search after typing over two characters in "Search" input box.
Also you need to enter in the Directory and Mask to start the search.
Example:
Directory: C:\src\moorea
Mask: *.h;*.cpp
Note 1: You can denote the multiple masks separated by semicolon.
Note 2: You can denote the inverted masks by using ^ (^*.bin = search files except .bin extensions)

Move the focus in the result pain by pressing Up/Down/Home/End/PageUp/Down keys.
Launch the Editor by pressing the Enter key in the result pain.
When Directory or Mask is changed, it will search about 1 second later.
If Filename is checked, it will be a search for the file name.

Case: Enable case sensitive
Head: Match the heading word with the search string
Word: Match the whole word with the search string

Shortcut Key Summary
Key Operation Action
Esc Clear input field and move focus to Search entry field
Enter Special Search(See bellow)
Ctrl+Enter Search the search field text as a regular expression
Alt+Enter Open the selected file with application related to its extesion
Ctrl+E Search clipboard contents
Ctrl+F
Ctrl with a short hit
Open search results with shortcut keys
Hint: You can also use automatic shortcut. See Automatic Shortcut
Ctrl+A Open file on the top of search results.
Ctrl+←→ Move by word unit in Search field
Ctrl+U, Ctrl+L Convert uppercase and lowercase in Search field
Ctrl+M Roman character search mode
Ctrl+Backspace Upward directory (Directory entry field only)
Alt+R Move focus to result list
* If there is focus in the Search field, the focus will move with ↑ ↓ Page Up / Page Down key etc. (*1)
Ctrl+↑↓ Move by file *1
Ctrl+Shift+↑↓ Increase or decrease the number of preview lines
Ctrl+Space Turn preview ON/OFF
Ctrl+Shift+C Copy the full path of the currently focused file to the clipboard in the results list
Ctrl+T Add a new tab
Ctrl+W Close the current tab
Ctrl+1~0 Tab switching
Ctrl+Tab Go forward history of open tab
Ctrl+Shift+Tab Return history of open tab
Ctrl+: (colon) Edit mask
F3 Display a list of tabs (Window List)
Alt+1~0 Search with preset contents in Search - Search Set menu
F1 Help (this page)
Ctrl+F1 Version display (Help - About)
*1 If there is focus in the Search field, focus moves to the result list

Multiple Tabs

It would be most convenient to set one directory (project) per tab.
The name of the tab can be changed.In Window - Window List (or F3) you can toggle Edit button tab with Ctrl + numeric keys.
Also, because Window List can search the name of the tab by incremental search, you can quickly select even if there are many tabs.

Search Set

Because it is multi-tab compatible, it is more convenient to fix the relationship between tabs and directories.(That is, the first tab is c: \ src \ moorea, and so on)

However, the setting of Mask is the same directory, it depends on circumstances such as when you want to only *. H, want to be *. H; *. C; *. Cpp.It is the "Search Set" function to switch this one by one.

Setting procedure:
1. Select Search - Search Set (or Ctrl + J)
2. Add button
3. Set Name, Directory, Mask, Shortcut as appropriate for Name.Leave blank to set it.If you want to change only Mask, Directory is blank, and so on.

Mask etc. can be switched with one shortcut key set with number 3.

Smart Case

Search with case sensitive when Search box includes capitalized character even if Case checkbox is OFF(case ignored).

To enable the function to check the "Use Smart Case" check box from the menu Tools - Options, and select the "Search".

AND Search

You can narrow down the search results further by entering it in the input field "AND" in the upper right.
The search here is fixed to "Upper case and lower case letters are distinguished."
This input field is a simple refinement, and since it never re-searches, it operates at high speed. It is convenient to use when there are many search results.
You can easily search for "AND Search" which is not narrowed down by "Special Search".

Special Search

Although it is a unique search method, it is simpler than regular expression, and it is a useful function depending on usage.

Regular Expression

Press Ctrl + Enter to search the Search field string as a regular expression.
Regarding the grammar of regular expression, please click here .

Romaji Search

By clicking the Options button on the right side of the main window and selecting Romaji Mode from the menu, it will search the letters entered in the Search field as Roman characters.
※ Running with migemo

Filename Search

When checking the Filename of the check box in the main window, the file name is searched.

Display only file names

From the menu, if you select View - Only Filename , the search result will show the only file name.

Centering View

By selecting View - Centering from the menu, the hit phrase is displayed in the middle. It is convenient for comparison by collocation etc.

Complement Word

Search box has complement word ability. isGrep will complement the word automatically with the search history.
Moreover show the list when multiple complement words exist.

Move the focus to the list by pressing Tab key. Select the item by pressing the short character or cursor key.

Disable complement function

Uncheck the "Use Complement in Search box" in the menu "Tools - Options - Search".

Delete the complement word

Delete the unexpected word by pressing Ctrl+Del.

Options Menu

Press the Options button on the right side of the main window to display the menu.
Name Function
Character Code Detection Automatically determine the character code of the file.
Searching becomes faster by turning off automatic detection if you want.
Romaji Mode Do romaji search
Sub Directories It also searches subdirectories.
Sort by Filename Show the results with the file name alhabetic order
Only Filename Show only the file name of the search.
Normally, use View - Only Filename .
The advantage of using this is that it will output a bit faster because it will only output the hit file name.

Automatic Shortcut

As described above shortcut characters can be displayed by pressing Ctrl+F, they can be also displayed automatically.
Select Tools - Options from main menu, select Advanced - Shortcut and check "Enable Automatic shortcut after specific time" . When you enter characters in "Search" input box, shortcut will display after one second.

Hints:
If you want to display shortcut earlier: Decrease the value bellow the checkbox
Not jump when pressing shortcut after displayed immediately: Decrease the value in "Delay time to work shortcut after display".

From command line option

Search the string passed to the command line.(You can not include / at the beginning)

/D<folder name> : Perform a search with the specified folder

※ No space is required between option letter and parameter

Search via file - Search from other applications (e.g. editor)

Search for arbitrary text from the external application.

%TEMP%\moorea-dde.d\in

This file is created when the application starts up. In this file,

p:Simulate,InputWord,<search word>

When you write this, the application will appear in front and search will be done.

* The written text is automatically deleted.
* The above file will be deleted at the end of the application.

Terms of use

This software is freeware and can be redistributed freely as long as the content is not altered.

License

isGrep also uses the following software:

Bregonig.dll Regular Expression DLL
Migemo.dll and other Roman search DLL
Nkfudll.dl l Open source code modified by TaN for DLL ( source code )

Thanks to those who developed and provided these libraries.

Top Page