@vim

動態 列表
@chiqingdechouti

瘋了還是天才?(上):一門基於Vim,號稱“AI無法取代”的新語言

系列文章導讀: 在AI巨浪滔天的2024年,當所有開發者都在討論Copilot和Sora時,一個團隊卻“逆流而行”,基於古老的Vim Language打造了一門新語言,並提出了一個驚人的目標:“讓AI無法取代程序員”。這究竟是異想天開,還是抓住了問題的本質?本系列文章將分三部分,客觀解讀這份技術文檔背後的“狂想”與“底氣”。 (上篇)一個“復古”的破局者 (中篇)“三位一體”的Supe

chiqingdechouti 頭像

@chiqingdechouti

昵稱 codigger

@lyh_bxxw

一篇Python標準庫完美帶你入坑!

Python 標準庫非常龐大,所提供的組件涉及範圍十分廣泛,在這列舉幾個僅供參考,詳細請觀看官方文檔:Python標準庫 內置函數 Python 解釋器內置了很多函數和類型,任何時候都能使用。以下按字母順序給出列表。 內置常量 有少數的常量存在於內置命名空間中。 False bool 類型的假值。 給 False 賦值是非法的並會引發 SyntaxError。 True bool 類

lyh_bxxw 頭像

@lyh_bxxw

昵稱 編學小屋

@y_luoe_hai_61a734cbf3c94

Linux文件描述符

Linux文件描述符 Linux 系統中,把一切都看做是文件,當進程打開現有文件或創建新文件時,內核向進程返回一個文件描述符(file descriptor,fd)[1, 4],在windows下面,這玩意兒叫file handle,句柄。 文件描述符(file descriptor)就是內核為了高效管理這些已經被打開的文件所創建的索引,其是一個非負整數(通常是小整數),用於指代被打開的文件,所有

y_luoe_hai_61a734cbf3c94 頭像

@y_luoe_hai_61a734cbf3c94

昵稱 夨落旳尐孩

@axiaoxin_blog

Ghostty 終端默認快捷鍵列表

文章目錄 Ghostty 終端默認快捷鍵列表 基本操作 分屏操作 光標和選擇操作 其他操作 物理按鍵綁定 特殊按鍵説明 注意事項 結語 Ghostty 提供了豐富的默認快捷鍵,用户可以通過這些快捷鍵快速執行各種操作。以下是 Ghostty 的默認快捷鍵列表,這些快捷鍵可以通過keybind配置進行自定義。 Ghostty 終端默認快捷

axiaoxin_blog 頭像

@axiaoxin_blog

昵稱 axiaoxin

@aibruce

AI時代,程序員究竟是懶了,還是更強了?

在不遠的過去,當 IDE 剛剛誕生時,老一代程序員曾擔心程序員的基本功會退化,認為 IDE 限制了程序員的靈活性,擔心代碼質量會因此下降。 “使用 IDE 就像小學生在考試時帶計算器,它讓程序員變懶。” “真正的程序員不需要 IDE,只需要一個簡單的編輯器和終端。” “自動生成的代碼就像速食品,方便但不健康。” “我寧願用 vi,Eclipse 啓動時間足夠我編譯一遍了。” “一個好的

aibruce 頭像

@aibruce

昵稱 Bruce

@bugcatcher

使用vim做筆記-vimtex

本文基本上是對 How I'm able to take notes in mathematics lectures using LaTeX and Vim一文的實踐操作。感謝原作者的分享。 本文基礎 平台 Windows 11 軟件 gvim SumatraPDF miktex Strawberry perl Vim 插件 vimtex utilsni

bugcatcher 頭像

@bugcatcher

昵稱 捕蟲中年

@bugcatcher

使用vim做筆記-vimwiki

前兩天剛寫了篇自己的實踐過程,目的是在 vim中搭建一個方便寫 LaTeX文檔的環境,現在又來搞一個vimwiki, 這是為啥呢 首先 LaTeX確實很強大,但同時也是更專注於數學相關的排版;如果我用來在邊聽些網課邊做筆記,這想必是極好的,因為課程本身是系統的,連續的,最後出來的筆記也比較完整。 但同時 我感覺我還需要搭建一個自己的知識庫,然後我就看到了 VimWiki,能夠用類似wiki一樣的方

bugcatcher 頭像

@bugcatcher

昵稱 捕蟲中年

@alixitongruanjianjishu

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

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

alixitongruanjianjishu 頭像

@alixitongruanjianjishu

昵稱 阿里云云原生

@yunxiao0816

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

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

yunxiao0816 頭像

@yunxiao0816

昵稱 雲效DevOps平台

@nao_67b4a1f8dcf9e

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

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

@tangqingfeng

Vim 進階教程

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

tangqingfeng 頭像

@tangqingfeng

昵稱 唐青楓

@tangqingfeng

Linux vimgrep 詳解

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

tangqingfeng 頭像

@tangqingfeng

昵稱 唐青楓

@bugcatcher

用Vim玩玩MonoGame

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

bugcatcher 頭像

@bugcatcher

昵稱 捕蟲中年

@chiqingdechouti

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

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

chiqingdechouti 頭像

@chiqingdechouti

昵稱 codigger

@chenzhuodegan_czbzv7

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

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

chenzhuodegan_czbzv7 頭像

@chenzhuodegan_czbzv7

昵稱 沉着的柑橘_cZbZv7

@chiqingdechouti

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

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

chiqingdechouti 頭像

@chiqingdechouti

昵稱 codigger

@koogua

如何在 Vim 中使用交換文件恢復文件 ?

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

koogua 頭像

@koogua

昵稱 鳩摩智首席音效師

@chiqingdechouti

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

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

chiqingdechouti 頭像

@chiqingdechouti

昵稱 codigger

@chiqingdechouti

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

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

chiqingdechouti 頭像

@chiqingdechouti

昵稱 codigger