Comments (4)
Terminal (CMD) vs. Shell (Powershell) vs BASH (GitBash)
Addressing Your Prompt
When I run "fuck" on windows cmd I get "Seems like fuck alias isn't configured!" But the help does not show how to configure thefuck for windows cmd, only for powershell.
Terminal (CMD)
- The terminal does not store the session in memory globally without making environment variables where as the shell does store the session data as objects globally. The terminal (CMD) only outputs data in characters.. Therefore the terminal cant store the instance of the commands result after execution.
Shell (PowerShell)
- The Shell (PowerShell) the state in memory will be stored throughout the session as objects instead of characters; until the session is closed.
BASH (Bourne-Again SHell) [GitBash]
- So also a concept that should be considered is BASH. Being as a shell can store memory throughout the session BASH (Bourne-Again SHell) which is similar to treating data as text but instead of plain text it uses structures.
I am familiar with these concepts but I just wanted to address your Git Issue with some support. Hopefully it helps. Also Below I will provide a resource i used to fact check my understanding of explaining to your the reason why you could prompt the Git Issue.
References
What is ______ ?
| 1. Terminal | 2. CMD | 3. Shell | 4. PowerShell | 5. Bash |
Comparison Chart
from thefuck.
Sorry but I am not sure how your posts helps my issue.
from thefuck.
I'll tldr it for ya, CMD is incapable of running thefuck because it doesn't have features required to allow thefuck to add a config. I.E the Powershell profile that allows the fuck to be setup everytime the shell is spawned. CMD is a legacy terminal that allows access like older DOS terminals. For stuff like thefuck and other shell extensions (I.E Starship or oh-my-pwsh) please use Windows PowerShell or PowerShell Core.
from thefuck.
Thanks for the info!
from thefuck.
Related Issues (20)
- /.zshrc:1: command not found: thefuck HOT 3
- Shell slow to start with `eval "$(thefuck --alias)"`, workaround is a lazy loading trick HOT 1
- Fuck command does not work on Alacritty (Mint) HOT 1
- When using Windows Terminal to ssh to a remote server with Zsh/OMZ/powerlevel10k, and instant mode in ~/.zshrc, sometimes crash on start up.
- Help for installing on windows HOT 4
- ModuleNotFoundError: No module named 'imp' when running 'fuck' HOT 14
- Error in building development container
- Feature Request: Instant-Interactive Mode + Zoxide with FZF HOT 1
- Compatibility with pytest 8
- apt command completion error
- Alternative Exit sequence? HOT 1
- Doesn't work in nushell (sees it as generic shell) HOT 1
- [Suggestion]
- ModuleNotFoundError: No module named 'distutils' related to #1434 HOT 5
- "imp" module removed in python 3.12 HOT 1
- Thefuck with Python 3.12.x HOT 3
- Thefuck 3.32 issue on Fedora 40
- Having a hard time getting set up on Ubuntu 24.04 HOT 16
- Python 3.11 and 3.12 complains about `imp` which cannot be installed in those environments. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from thefuck.