Skip to main content

command line (TUI) tool to find (and replace) patterns in multiple files

Project description

Code style: black

fimf – Find and Replace in Multiple Files

fimf screenshot

Development Status

This software was developed and tested with the textual framework in version 0.15.1.

Caution

Though it might already be quite useful, fimf is currently still in "alpha" status, i.e., it is probably buggy. Please make a backup of your data files before manipulating them with fimf. Also, search-and-replace across many files can go wrong (due to bugs or due to user input) and there is no undo button in fimf.

Installation

Development mode: Clone the repo and run pip install -e . from within that directory.

Normal usage mode: pip install fimf.

Usage

Call fimf (the textual user interface (TUI) should be self-explanatory).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fimf-0.2.0.tar.gz (288.6 kB view details)

Uploaded Source

Built Distribution

fimf-0.2.0-py3-none-any.whl (20.9 kB view details)

Uploaded Python 3

File details

Details for the file fimf-0.2.0.tar.gz.

File metadata

  • Download URL: fimf-0.2.0.tar.gz
  • Upload date:
  • Size: 288.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for fimf-0.2.0.tar.gz
Algorithm Hash digest
SHA256 0158d33841051442f4668c7e4fb9ee2a13aa0fab6b3515efe52504d2dae44fc0
MD5 f471a70a77522114fcc83f6f31b5e690
BLAKE2b-256 94c298625afa6f93f416bb8188b68566f36e8e897f30fc1d5a143db818d0593e

See more details on using hashes here.

File details

Details for the file fimf-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: fimf-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 20.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for fimf-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d8cee0ed2937d5f5ca8f5d943636cb95c1bb9736a4d07614171ff4a404c42499
MD5 b3f7b7ccce52c42ca78abe133520f18f
BLAKE2b-256 22844d3aff8b3f5346193901f67736201695120e81715cfcfecad641500ceb6f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page