国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網管 > 服務器 > 正文

解決Ctrl+S時Putty或Xterm命令行無返回的問題

2020-05-27 13:07:22
字體:
來源:轉載
供稿:網友

   經常使用Putty或者Xterm之類命令行控制Linux系統的朋友,或許遇到像我這樣子的問題:在按下CTRL+S后,命令行完全沒有響應。然后關閉窗口重新打開,這樣非常不爽,現在我們就來解決這個破問題。

  只要使用的第一個編輯器不是VIM,或者Emacs的朋友,幾乎在編輯過程中最常用的快捷鍵恐怕就是CTRL+S 了。而對于經常使用Putty或者Xterm之類命令行控制Linux、Unix系統的朋友,恐怕也經常遇到和我一樣的問題,本能的按下CTRL+S之后,發現命令行完全沒有響應了。無奈之下,只能重開窗口,重新打開新的命令行界面。

  每次重開命令行,都需要先連接服務器,kill掉曾經啟動的程序,然后再重新執行他們。

  其實,這是因為CTRL+S啟動了XOFF(關閉流控制)。這會讓終端正常接受按鍵操作,但是并不會做任何輸出,感覺就像命令行沒有響應了一樣。

  這篇文章將為您提供三大解決方案:

  立竿見影的解決方案

  一勞永逸的解決方案

  一箭雙雕的解決方案

  立竿見影的解決方案

  直接CTRL+Q,打開流控制(XON). 如果在CTRL+Q操作之前,你做了其他一些按鍵操作,此時,您應該能在終端重新看到這些輸出了。

  一勞永逸的解決方案

  可以直接在.bashrc中禁止CTRL+S命令發送XOFF。

  在您的.bashrc中添加如下兩行( 可以man stty查看更多選項):

  stty ixany

  stty ixoff -ixon

  一箭雙雕的解決方案

  其實,我們真的可以讓CTRL+S在VIM中用于保存文件:

  .bashrc中的修改

  stty ixany

  stty ixoff -ixon

  stty stop undef

  stty start undef

  .vimrc中的修改, CTRL+S保存當前文件

  map :w

  imap :wa

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 渭源县| 阜南县| 林芝县| 边坝县| 金昌市| 岳阳市| 剑阁县| 辉南县| 莲花县| 哈巴河县| 吉木萨尔县| 绥德县| 镇康县| 临湘市| 普兰店市| 昌都县| 同德县| 武川县| 龙口市| 宜州市| 惠水县| 南投县| 昆明市| 象州县| 宁国市| 民县| 信丰县| 秦皇岛市| 巴彦淖尔市| 临猗县| 青河县| 苍梧县| 如皋市| 文山县| 苗栗市| 上饶县| 石屏县| 靖远县| 木兰县| 博爱县| 天柱县|