You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -479,17 +479,18 @@ You can manage the visibility of the additional columns via the **Header Column
479
479
480
480
## Data Handling
481
481
482
-
### Import/Export
483
-
- Supports import/export of search and replace strings with their options in CSV format, including selection states.
484
-
- Allows loading list files via drag and drop into the Search and Replace list.
485
-
- Adherence to RFC 4180 standards for CSV, enabling compatibility and easy interaction with other CSV handling tools.
486
-
- Enables reuse of search and replace operations across sessions and projects.
487
-
488
-
### Bash Script Export
489
-
- Exports find-and-replace strings into a runnable script, aiming to encapsulate the full functionality of the plugin in the script. However, due to differences in tooling, complete compatibility cannot be guaranteed.
490
-
- Entries flagged with "Use Variables" are skipped as they are not supported in the exported script.
491
-
- This feature intentionally does not support the value `\0` in the Extended Option to avoid escalating environment tooling requirements.
492
-
482
+
### List Saving and Loading
483
+
-**Save List** and **Load List** buttons allow you to store and reload your current list of search and replace entries (including all options and states) as a CSV file.
484
+
- List files can also be loaded by dragging and dropping them onto the list area.
485
+
- The CSV files follow RFC 4180 standards for compatibility with other tools.
486
+
- Saved lists make it easy to reuse and share search/replace workflows across sessions and projects.
487
+
488
+
### Bash Script Export (optional)
489
+
- You can export your search and replace list as a standalone bash script for use outside of Notepad++.
490
+
-**Note:** This feature is disabled by default for most users. To enable it, set `BashExport=1` in the INI file.
491
+
- List entries using the "Use Variables" option are skipped, as variables are not supported in bash scripts.
492
+
- The bash export does not support the value `\0` in Extended mode.
493
+
- The script aims to reproduce the replacement logic as closely as possible, but some limitations exist due to differences in scripting environments.
0 commit comments