Cmder使用總結


 

windows cmd 使用不方便之處:

1.窗口size不能便捷縮放

2.復制文本,不能直接用鼠標拷貝,還需要多一道菜單操作;而且,還只能塊狀拷貝,而不是按行字符,極其不便

3.不支持多Tab頁,多窗口管理不便

cmder  最新的版本是1.2版  

下載地址:http://www.softpedia.com/get/Programming/Other-Programming-Files/Cmder.shtml

              http://download.csdn.net/detail/pking2002/7989017  mini版本

使用總結:

  cmder是一款Windows環境下非常簡潔美觀易用的cmd替代者,它支持了大部分的Linux命令。

  從官網下載下來一個zip安裝包,解壓之后運行根目錄的Cmder.exe即可。但是此時會有兩個問題,一是ls命令不支持中文,二就是中文提示會有字體重疊現象。

  

1、解決中文亂碼問題

把一下幾行代碼添加到config/aliases文件末尾即可解決中文亂碼問題:

l=ls --show-control-chars 
la=ls -aF --show-control-chars 
ll=ls -alF --show-control-chars
ls=ls --show-control-chars -F

2、解決文字重疊問題

Win + Ait + P 喚出設置界面 > mian > font > monospce 的勾勾去掉(點兩下).

3、配置其在win+r中打開

    把根目錄加到系統環境的path變量中 就可以使用win + R 打開

4、添加右鍵

可以關注這個gist。在Cmder根目錄新建一個init.bat,輸入以下代碼:

@echo off
SET CMDER_ROOT=%~dp0
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\Cmder" /ve /d "Cmder Here" /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\Cmder" /v "Icon" /d "\"%CMDER_ROOT%cmder.exe\"" /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\Cmder" /v "Extended" /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\Cmder\command" /ve /d "\"%CMDER_ROOT%cmder.exe\" \"%%V\"" /f
pause

以管理員身份運行init.bat即可。刪除的話再在根目錄新建一個uninit.bat,依然是以管理員身份運行。代碼如下:

@echo off
Reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell\Cmder" /f
pause

5、alias設置

在 Cmder 的 config 文件夾中有一個叫 aliases 的文件它是專門設置 alias 的。當然它不同於 alias 那么死板, 其中有一個參數$* 它等同於命令參數的其他部分。 example1: ls --color $* 在執行 ls 的時候就等於在他前面添加了 --color. example2: 假設你有一個vps,你可以設置一個快速鏈接你vps的命令,在config/aliases文件末尾加這個一行即可:

sshvps=ssh -p 22 username@x.x.x.x

6、添加快捷鍵

  右鍵 cmder.exe > 創建快捷方式 > 右鍵快捷方式 > 點擊快捷鍵項 > 按 Ctrl + Alt + T. 以后按 Ctrl + Alt + T 的時候就會運行 Cmder 了.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM