Here’s how you can adjust Vim’s indentation to control how much it indents at a time: Key Settings That Affect Indentation: Check Current Indentation Settings:…
Leave a CommentCategory: Linux
Description This error message indicates an issue with Git Large File Storage (LFS). It means Git found XX files that should be tracked by LFS…
Leave a CommentUsing grep grep is the most common and versatile tool for searching text in Linux. Here’s how to use grep for your task: Basic search…
Leave a CommentDescription When I pull a project from Git repository, I run git status to check the codes. And there are many files be modified as…
Leave a CommentDynamic Linking In dynamic linking, the C++ runtime libraries are separate shared objects (.so files) that your program depends on at runtime. These shared libraries are…
Leave a CommentSSH (Secure Shell) is a widely used protocol for secure communication between two systems. It relies on key pairs—a public key and a private key—to authenticate…
Leave a CommentIn daily development, code generation and patch application are often things that need to be done. This article records some common usages. Generate patch Use…
Leave a CommentRclone is a command-line program to manage files on cloud storage. It is a feature-rich alternative to cloud vendors’ web storage interfaces. Over 70 cloud…
Leave a CommentProblem When excute ./firefox in a shell in Ubuntu22, it gives an error message: cannot create user data directory: /home/company_name/user_name/snap/firefox/1635: Permission denied. Reason According to…
Leave a CommentIn the process of developing software on the Ubuntu system, it is often necessary to use the system’s command line tools. Many of these tools…
Leave a Comment