Sfoglia il codice sorgente

添加 vim替代终端 micro功能

- 新增 vim_micro_linux 函数,用于在 Linux 终端中运行 micro 编辑器
- 如果 micro 未安装,会自动下载并安装最新版本- 函数接受参数,允许直接打开指定文件
tianyun 8 mesi fa
parent
commit
cbaa35f63c
1 ha cambiato i file con 17 aggiunte e 2 eliminazioni
  1. 17 2
      sh_config.sh

+ 17 - 2
sh_config.sh

@@ -452,11 +452,26 @@ function band_linux() {
             rm -rf {bandwhich-v0.23.1-x86_64-unknown-linux-musl.tar.gz,assets}
         fi
 
-        cd --
+        cd -
     fi
 
     # 运行 bandwhich
     sudo ~/bandwhich
 }
 
-alias reload_docker_config='sudo systemctl daemon-reload && sudo systemctl restart docker'
+alias reload_docker_config='sudo systemctl daemon-reload && sudo systemctl restart docker'
+
+# 函数 vim 替代终端
+function vim_micro_linux() {
+    if [ ! -f "$HOME/micro" ]; then
+        cd ~
+        wget https://tianyunperfect1.oss-cn-beijing.aliyuncs.com/file/2024/11/micro-2.0.14-linux64-static.tgz
+        tar -zxvf micro-2.0.14-linux64-static.tgz
+        mv micro-2.0.14/micro ~
+        chmod +x ~/micro
+        rm -rf {micro-2.0.14,micro-2.0.14-linux64-static.tgz}
+        cd -
+    fi
+
+    ~/micro "$@"
+}