轉向vscode的宣告

上山砍大树發表於2024-11-12

工欲善其事必先利其器。

發現了linux命令列在編寫程式碼時候的不方便了。具體不方便之處在於:

  • 列出包含關鍵詞的檔案操作:快捷操作,用於在當前目錄及其子目錄下遞迴搜尋指定的關鍵詞,並僅在 .c.h 檔案中查詢

    alias g='grep -nr --include="*.c" --include="*.h" '
    
  • vim開啟檔案的特定行

    vim +N file
    
  • tree命令選項

    #只看目錄,不看檔案
    -d     List directories only.
    -x     Stay on the current file-system only.
    -L level Max display depth of the directory tree.
    # 例如只看nemu/src目錄下的檔案
    tree -x nemu/src/
    
    
  • vim的操作

最終,直接捨棄vim操作。轉向用vscode連線虛擬機器開發。配置ssh金鑰:

  1. 在本地計算機上生成SSH金鑰對

    ssh-keygen -t rsa -b 4096
    
  2. 將公鑰複製到 Ubuntu 虛擬機器

    echo "your_public_key" >> ~/.ssh/authorized_keys
    
  3. 驗證SSH金鑰登陸

    ssh user@<Ubuntu_IP_address>
    

vscode確實用著更順手一點。

相關文章