XShell 技巧分享

醉面韋陀發表於2010-07-02

XShell是一款Windows下非常優秀的遠端連線Linux主機的工具,是我平常使用不可缺少的工具。今天沒事看了下XShell的幫助,找到了一些很實用的技巧,分享給大家。

複製和貼上

由於在linux的Shell下,Ctrl+c是中斷當前指令,這個快捷鍵和windows下的複製快捷鍵衝突,所以經常犯錯誤。。。想複製的時候按了ctrl+c,結果中斷了當前指令。

在Xshell中,提供了其它的快捷鍵來執行這些操作:

複製:Ctrl+Insert

貼上:Shift+Insert

貼上還有一個鍵就是滑鼠中鍵,另外你還可以設定點滑鼠右鍵就是貼上,設定選項在這:

tools

set_middle_mouse

 

將當前Shell中的內容複製到“記事本”中

有時候需要把shell中的一些內容臨時複製到“記事本”中,如果再開啟一個記事本,再複製貼上。。。多麻煩。

XShell中內建了這一功能,使用很簡單,就是選中內容,滑鼠右鍵,選擇“To Notepad”,再選中“Select Area”或者“All”或者“Screen”,如圖:

to_notepad

notepad

 

快速選擇當前行

這個技巧很簡單,就是在shell介面下快速點三次滑鼠就選中當前行了。如圖:

select_current_line

 

快速開啟Sessions對話方塊

有時候開啟XShell後希望能直接開啟Sessions對話方塊,這時候只要在Shell介面輸入open即可。

如圖:

open

 

 

 

 

 

 

遷移連線資訊

在XShel中,每個儲存的Session連線資訊都是儲存到.xsh(就是ini檔案,可以用文字編輯器開啟)檔案中的。它的預設路徑是

”%APPDATA%\NetSarang\Xshell\Sessions”

即:C:\Users\使用者名稱\AppData\Roaming\NetSarang\Xshell\Sessions

遷移連線資訊直接拷貝這些xsh檔案即可。

 

最小化到系統托盤

XShell預設最小化是不會到系統托盤的,但是有個選項可以修改,設定在:Tools→Options→Advanced→Minimize to system tray 打鉤即可。

minimize_to_tray

 

退出時總是彈出煩人的確認對話方塊?

選擇在這:Tools→Options→Advanced→Confirm connection close when session exits

還有一個:Tools→Options→Advanced→Confirm connection close when XShell exits

 

remove_confirm

 

在開啟的Tab中快速切換

快捷鍵:Alt+1~9 或者Ctrl+Tab 或者Shift+Tab

設定:Tools→Options→Menu & Short Keys

quick_switch

相關文章