博客 RSS 訂閱

阿里云云原生 - 如何使用通義靈碼玩轉Vim - AI編程助手提升效率

一、引言 Vim是一款功能強大的文本編輯工具,廣泛應用於Linux服務器環境中。對於初學者來説,掌握Vim的使用方法可能會遇到一些挑戰,如純命令行操作、複雜的鍵盤快捷鍵等。本文將介紹如何結合通義靈碼和VSCode提高在Linux服務器上使用Vim的體驗,幫助你更高效地進行文本編輯和代碼開發。 二、通義靈碼簡介 通義靈碼是由阿里雲技術團隊開發的智能編碼助手,基於先進的通義大模型,具備以下功能:

vim

收藏 評論

雲效DevOps平台 - 如何使用通義靈碼玩轉Vim - AI編程助手提升效率

一、引言 Vim是一款功能強大的文本編輯工具,廣泛應用於Linux服務器環境中。對於初學者來説,掌握Vim的使用方法可能會遇到一些挑戰,如純命令行操作、複雜的鍵盤快捷鍵等。本文將介紹如何結合通義靈碼和VSCode提高在Linux服務器上使用Vim的體驗,幫助你更高效地進行文本編輯和代碼開發。 二、通義靈碼簡介 通義靈碼是由阿里雲技術團隊開發的智能編碼助手,基於先進的通義大模型,具備以下功能:

vim

收藏 評論

Nao - vimrc config, vim配置 | [MIT missing-semester lec3: vim exercise2]

basic vimrc對比 行數顯示 使用默認的.vimrc閲讀MIT的basic vimrc,路徑在/etc/vim/vimrc 可以看到語法高亮是有的,文件行數是沒有默認顯示的 再把basic vimrc內容複製到~/.vimrc,再打開閲讀MIT的vimrc 可以看到,行數和相對行數已經顯示了,因為配置文件開啓了(圖中紅線位置的設置) 所以,現在我們知道了行

編輯器 , vimrc , vim

收藏 評論

唐青楓 - Vim 進階教程

文本替換 (:s) 這是 Vim 中最強大和最常用的進階功能之一。 基本語法: :[range]s/old/new/[flags] [range]: 指定替換操作的範圍。省略時默認為當前行。 %:整個文件 (例如 :%s/old/new/) 5,10:第 5 行到第 10 行 (例如 :5,10s/old/new/) .,$:從當前行到文件末尾 (例如 :.,$s

Linux , vim

收藏 評論

唐青楓 - Linux vimgrep 詳解

簡介 :vimgrep 是 Vim 提供的「直接在指定文件集裏用正則查找」的命令 與外部 grep 不同,vimgrep 在查到結果後會將匹配行寫入 快速修復列表(quickfix list),並可通過 :copen、:cnext、:cfirst 等命令逐條跳轉 支持 Vim 的正則引擎,允許靈活使用 Vim 正則、分組、魔法模式等 基本語法 :vimgrep[!] /{pattern}

Linux , vim

收藏 評論

捕蟲中年 - 用Vim玩玩MonoGame

前言(廢話) 最近想試試搗鼓下游戲,於是看了一圈遊戲引擎(差生文具多了屬於是)。早前我挺喜歡 godot的,但是這社區有點爛,下北澤一樣臭。那就還是 unity吧,不過 unity相對重一點,可能我有時就在辦公室搞點小玩意,unity還是留着在家裏玩好了;那麼,跟 unity一樣,也是用 C#的 MonoGame,就成了一個我在辦公室摸魚的時候可以用 vim寫寫代碼的小玩具了(我感覺做 unity

c# , vim

收藏 評論

codigger - 不只是語言:ObjectSense的生態願景與未來

任何一門成功的編程語言都不僅僅是一個工具,而是一個繁榮生態系統的核心。ObjectSense的野心也遠不止於成為一門高效的語言,其最終目標是構建一個圍繞“程序員至上”理念的完整開發體系。本文將基於其設計目標,探討ObjectSense的生態願景。 官方文檔將其研發目標概括為“構建高效、彈性、生態驅動的開發體系”,並具體分解為六個維度: 問題分解與協調:提供清晰的模塊化機制和依賴管

資訊 , 開發工具 , 知識 , vim , 程序員

收藏 評論

沉着的柑橘_cZbZv7 - 電影《731》迅雷高清版下載/百度雲[HD-MKV/3.68GB]資源已更新

  歲月,是時光在生命中刻下的年輪,是晨霧暮靄中若隱若現的山影,是黃桷樹年復一年脱落又重生的老皮。它既非單純的時間流逝,亦非空洞的數字疊加,而是天地間最精妙的詩學——用四季的輪迴書寫自然的韻律,以人事的代謝譜寫人間的悲歡,在器物的蝕痕裏鐫刻文明的密碼。當我們試圖捕捉歲月的本質時,它早已化作掌紋間的温度、檐角銅鈴的清響、故紙堆中泛黃的墨跡,在無聲處訴説着永恆與變遷的辯證。   電影《731》迅雷下載

vim

收藏 評論

codigger - Vim 快捷鍵終極手冊:從效率到 “肌肉記憶

告別雜亂無章的快捷鍵列表!本文將從移動、編輯、查找三大核心場景出發,為你構建一個系統化的Vim快捷鍵體系,並分享切實可行的訓練方法,讓你從“勉強會用”到“行雲流水”。 一、移動類:從“微操”到“瞬移”的分級導航方案 Vim的效率,80%源於無需鼠標的精準移動。請將以下命令視為你的導航地圖。 基礎位移(短距離微調) • 字符級 (h j k l):必須形成肌肉記憶。j 像箭

編輯器 , vim

收藏 評論

鳩摩智首席音效師 - 如何在 Vim 中使用交換文件恢復文件 ?

Vim 是一個強大的文本編輯器,一直是開發人員和系統管理員的必備工具。然而,有時候系統崩潰或停電而造成數據丟失,這着實讓人崩潰。幸運的是,Vim 有一個名為交換文件的內置特性可以幫助你彌補丟失的內容。 在本文中,我們將介紹什麼是交換文件以及如何在 Vim 中使用它們來恢復丟失的內容。 什麼是交換文件 ? 交換文件是 Vim 創建的臨時文件,用於將更改保存到緩衝區。Vim 為當前打開的每個緩衝區創

vim

收藏 評論

codigger - 打造專屬 Vim:.vimrc 配置從入門

告別默認設置的束縛,一起打造屬於你的高效編輯器 .vimrc 是 Vim 的配置文件,每次啓動時都會自動加載。它就像 Vim 的“大腦”,告訴編輯器如何運行和表現。 配置文件位置(系統差異): • Linux/macOS: ~/.vimrc • Windows: C:\Users\用户名\_vimrc 驗證配置是否加載:在 Vim 中輸入 :echo $MYVIMRC

vim

收藏 評論

codigger - Vim進階秘籍,這些操作讓你效率翻倍

是不是總覺得Vim入門容易進階難? 記住基礎命令後卻不知道怎麼玩出花? 今天分享幾個讓我效率翻倍的進階操作! 🚀 宏錄製:重複操作的救星 • qa:開始錄製宏到寄存器a • 執行你的操作序列 • q:停止錄製 • @a:執行剛錄製的宏 • 10@a:重複執行10次! 🎯 文本對象:精準操作神器 • vi":選中雙引號內內容 •

教程 , 知識 , vim

收藏 評論

飛奔的毛巾 - 扎堆做AI瀏覽器,是不是“脱褲子放屁”?

最近AI圈子最熱鬧的,莫過於各大廠爭先恐後地“組團”發佈AI瀏覽器。 從早期的manus到arc、微軟、谷歌Chrome、FlowithOS、openai的atlas到各種新鋭團隊,一夜之間,瀏覽器好像成了AI落地的“唯一真理”。它幾乎什麼都能幹。 但不知道為什麼,我總感覺這事兒有點彆扭。用一句老話講,它有點像“脱褲子放屁”—— 一個明明可以走捷徑的動作,非要繞個大圈。 我為什麼這麼説? 1.

人機交互 , 瀏覽器 , 人工智能

收藏 評論

京東雲開發者 - 深入跨域 - 從初識到入門 | 京東物流技術團隊

前言 跨域這兩個字就像一塊狗皮膏藥一樣黏在每一個前端開發者身上,無論你在工作上或者面試中無可避免會遇到這個問題。如果在網上搜索跨域問題,會出現許許多多方案,這些方案有好有壞,但是對於闡述跨域的原理和在什麼情況下需要用什麼方案,缺少系統性的説明。大家在工作中可能因為大佬們已經配置好了,不會產生跨域,但是作為一個前端的開發人員,面對跨域的問題,還是需要從原理上去理解跨域的原因,在不同的情況中,我們該如

chrome , 跨域 , 前端 , Javascript

收藏 評論

京東雲開發者 - MCube動態化與原生工程結合最佳實踐 | 京東雲技術團隊

跨端動態化開發方案重要性日益凸顯,本文對我們團隊MCube動態化實踐做了總結,為大家提供經驗和借鑑。 接入背景 隨着我們工程的需求迭代,暴露出了業務需求量大,分端開發和發版更新成本高等痛點,使用H5頁面來代替,在用户體驗和性能相較原生有差異,所以我們團隊開始了對動態化改造的研究。 在做過一些列動態化開發的嘗試,並對多種方案進行調研後,我們選擇了MCube的動態化方案。之所以選用MCube,是因為它

動態化 , 跨平台開發 , 跨域 , 前端

收藏 評論

鹵代烴 - ⚡️ [性能優化] 瀏覽器跨域帶來的一些性能問題

前言 字節 Web Infra 團隊最近開啓新一輪招聘了,如果你對 Web Framework/Runtime/Performance,或對編譯構建/Rust/AI 感興趣,可以來看看我們的崗位(具體崗位信息可以看這個招聘鏈接 👉 字節跳動 Web Infra - Web Solutions 團隊招人啦!) 簡歷可以發到我的郵箱 skychx@hotmail.com,我可以幫你內推崗位並跟

性能優化 , 跨域 , 前端

收藏 評論

momo707577045 - 記 Accept-Language: "zh-CN" 引起的思考

記 Accept-Language: "zh-CN" 引發的思考 先説結論: "CORS 安全列表請求標頭",不僅僅指 請求頭的 key,也約束了 key 對應的值域 現象 在開發過程中遇到,當 Accept-Language 被錯誤改成 "zh-CN" 時,會導致頁面請求跨域。 而當設置成 zh-CN(沒有被雙引號包裹)時,請求正常發出,沒有跨域。 疑

cors , HTTP , 跨域

收藏 評論

wnhyang - 微服務跨域問題|The 'Access-Control-Allow-Origin' header contains

個人博客:無奈何楊(wnhyang) 個人語雀:wnhyang 共享語雀:在線知識共享 Github:wnhyang - Overview 參考 Spring Cloud Gateway CORS 方案看這篇就夠了-騰訊雲開發者社區-騰訊雲 九種跨域方式實現原理(完整版) - 掘金 什麼是跨域,有哪些解決方法 以下為AI回答 跨域是指由於瀏覽器的安全機制,當一個頁面嘗試通過 XMLHttpReq

springboot , 跨域 , 後端

收藏 評論

秦少衞 - 詳解fabric.js圖片跨域

大家好,我是vue-fabric-editor開源圖片編輯器項目的作者,很多開發者都會問我圖片跨域的問題如何處理,今天就詳細的跟大家分享一下fabric.js圖片跨域怎麼處理。 問題現象 會報兩種錯誤,要麼保存新圖片時報錯,要麼插入圖片時報錯: 圖片插入到畫布成功了,畫布保存新圖片時報錯。 圖片無法插入到畫布,直接提示CORS報錯。 先説結論:必須後端設置跨域,然後前端也設置跨越,才能

圖片處理 , fabric.js , 跨域

收藏 評論

要出家的鍵盤 - 正向代理與反向代理的區別

首先會提到三個概念:客户端、代理服務器、目標服務器。 代理服務器是客户端與目標服務器之間的橋樑,不管是正向代理還是反向代理,客户端向目標服務器請求資源,都是通過代理服務器去承擔一箇中間人的職責。 正向代理與反向代理的區別我會用一個例子説明。 某人(客户端) 跑腿(代理服務器) A地(目標服務器A) B地(目標服務器B) 正向代理: 某人-跑腿:你去A地幫我買一斤麪包來。 (客户端在請求資源時要

代理 , 跨域

收藏 評論

被表白的生薑 - 歸納跨域幾種解決方案

什麼是跨域? **説起跨域,就要知道什麼是瀏覽器同源策略 **瀏覽器同源策略:必須是協議、域名、端口完全一致的才符合同源策略 **如果以上三項,有一項不同都涉及到跨域問題 為什麼瀏覽器要設置同源策略呢? 沒有同源策略限制的兩大危險場景 瀏覽器是從兩個方面去做這個同源策略的,一是針對接口的請求,二是針對Dom的查詢。 沒有同源策略限制的接口請求 沒有同源策略限制的接口請求通常是因為開發者或服

跨域

收藏 評論

威哥愛編程 - HTTP請求如何實現跨域以及如何解決遇到的安全問題

大家好,我是 V 哥,HTTP 請求實現跨域,會出現安全問題,下面來聊一聊這個問題。 HTTP 請求實現跨域 一、跨域的概念 跨域是指瀏覽器從一個域名的網頁去請求另一個域名的資源時,由於同源策略的限制而出現的安全機制。同源策略要求協議、域名、端口完全相同,只要有一個不同,就會產生跨域問題。 二、實現 HTTP 請求跨域的常見方法 CORS(跨域資源共享) 服務器端設置:在服務

HTTP , 跨域

收藏 評論

威哥愛編程 - CORS跨域問題及解決方案詳解

大家好,我是 V 哥,跨域問題是應用開發中比較常見的問題,比如前端應用和後端業務的端口不同,前端要向後端發送請求來獲取數據,這個時候就會產生跨域問題,V 哥先從跨域問題的產生開始,來詳細介紹跨域問題及解決方案。 CORS跨域問題的產生原因 CORS(Cross-Origin Resource Sharing,跨域資源共享)跨域問題源於瀏覽器的同源策略。同源策略是瀏覽器的一種安全機制,它要求瀏覽器在

cors , 跨域 , 前端

收藏 評論

打盹的猴子 - 跨域請求(CORS)如何解決?

1. CORS 產生的原因 CORS 全稱為(Cross-Origin Resource Sharing:跨站資源共享),跨域請求是由於瀏覽器的同源策略(Same-Origin Policy)引起的,那麼 CORS 的產生和瀏覽器的同源策略有關係,我們先了解什麼是同源策略。 2. 什麼是同源策略 SOP 是所有的現代瀏覽器都具備的安全措施,它不允許從一個加載的js腳本和資源的 Origin 域與另

JAVA , 跨域 , Javascript

收藏 評論