https://github.com/the-flx/flxcs
Rewrite emacs-flx in C# [maintainer=@jcs090218]
https://github.com/the-flx/flxcs
emacs flx fuzzy
Last synced: about 1 year ago
JSON representation
Rewrite emacs-flx in C# [maintainer=@jcs090218]
- Host: GitHub
- URL: https://github.com/the-flx/flxcs
- Owner: the-flx
- License: mit
- Created: 2023-09-22T03:54:18.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-12-17T08:58:48.000Z (over 1 year ago)
- Last Synced: 2025-05-04T04:53:16.525Z (about 1 year ago)
- Topics: emacs, flx, fuzzy
- Language: C#
- Homepage: https://www.nuget.org/packages/FlxCs
- Size: 300 KB
- Stars: 10
- Watchers: 3
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://opensource.org/licenses/MIT)
[](https://github.com/the-flx/FlxCs/releases/latest)
[](https://unity3d.com/get-unity/download/archive)
[](https://learn.microsoft.com/en-us/dotnet/standard/net-standard?tabs=net-standard-1-0)
[](https://www.nuget.org/packages/FlxCs/)
# FlxCs
> Rewrite emacs-flx in C#
[](https://github.com/the-flx/FlxCs/actions/workflows/compile.yml)
## 🔨 Usage
```cs
Result result = Flx.Score("switch-to-buffer", "stb");
Console.Write(result.score); // 237
```
## 🛠️ Development
For testing, we use the [Visual Studio][] built-in testing library.
See Microsoft's support page for more information: [Walkthrough: Create and run unit tests for managed code](https://learn.microsoft.com/en-us/visualstudio/test/walkthrough-creating-and-running-unit-tests-for-managed-code).
## 📂 Example
- [Mx][] - M-x for Unity
## ⚜️ License
`FlxCs` is distributed under the terms of the MIT license.
See [`LICENSE`](./LICENSE) for details.
[Mx]: https://github.com/jcs090218/Unity.Mx
[flx]: https://github.com/lewang/flx
[Visual Studio]: https://visualstudio.microsoft.com/