日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

解決SecureCRT通過SSH連接Ubuntu時vi命令有多余的m的問題_相關技巧

作者:IT利刃出鞘 ? 更新時間: 2022-11-02 編程語言

簡介

? ? ? ? 本文介紹解決SecureCRT通過SSH連接Ubuntu時vi命令有多余的m的問題。

? ? ? ? 備注:如果直接在Ubuntu里使用vi則不會有此問題。

問題復現

????????用vi命令來編輯文件的時候,在開頭和結尾有多余的字母出現:在開頭會有多余的“m”出現,結尾有多余的“2m”。比如,我想輸入:abcd,會出現下圖所示的結果:

編輯完之后,查看其內容。

1. 用cat 命令查看(發現沒有多余內容)

2.用hexdump命令查看(發現在最后多了“0a”)?

  • 62:對應字母b
  • 61:對應字母a
  • 63:對應字母c
  • 64:對應字母d
  • 0a:對應換行符“\n”

原因分析

結論:是Ubuntu的vi命令有問題。

第1步:懷疑是SecureCRT問題

????????首先懷疑是SecureCRT的設置問題。但用SecureCRT登錄公司的Linux服務器并使用vi命令就沒有問題。排除SecureCRT問題。

第2步:懷疑是Ubuntu虛擬機問題

?????????SecureCRT登錄公司的Linux服務器并使用vi命令就沒有問題。懷疑是Ubuntu虛擬機的vi命令有問題。

解決方案

方案總結

?????????Ubuntu預安裝的是tiny版本(最小版),不好用。所以要安裝vim的full版本(完整版)。

1. 卸載tiny版本

sudo apt-get remove vim-tiny

有的Ubuntu版本對應的是vim-common,就要卸載vim-common:

sudo apt-get remove vim-common

2. 安裝full版本

sudo apt-get install vim

方法

sudo apt-get install vim

測試

結論:安裝了完整版vim后,vi命令和vim命令都正常使用。

測試1:vi?bb

結論:正常輸入。

vi?bb

測試2:vim bb

結論:正常輸入。

vim cc

原文鏈接:https://blog.csdn.net/feiying0canglang/article/details/126441235

欄目分類
最近更新