iT邦幫忙

vim相關文章
共有 118 則文章

技術 相見恨晚:用 vim + ctags 來追蹤程式碼

一直以來我追蹤程式碼都是用 rgrep 搜尋字串,並且也覺得勉強堪用,直到前幾天試用了 ctags,覺得方便許多,並且感嘆之前浪費的時間到底算什麼嗚嗚。 本文建...

鐵人賽 影片教學 DAY 27

技術 DAY 27 即將失傳的古老技藝之「GUI 版的 Vim」

嘿~~ 各位好,我是菜市場阿龍! 今天來跟大家介紹圖形介面版本(GUI)的 Vim。 相關連結 下載 gvim https://www.vim.org/do...

技術 NERDTree — 好用的 vim 樹狀檔案管理 plugin

使用 vim 編輯完檔案後常常要跳出到外部使用 ls 來顯示當前資料夾底下有什麼檔案嗎?現在有一個更好的辦法! NERDTree 是什麼 看到 NERDTree...

鐵人賽 自我挑戰組 DAY 15

技術 Day 15:vim 外掛大雜燴

看到這裡,你可能還是很疑惑,到底 vim 好用在哪?嘿嘿,那是因為強大的外掛還沒裝啦!網路上會有一些配好一堆外掛的,像是 spaceVim,他們的策略和 vs...

鐵人賽 Software Development DAY 11

技術 Vim-gitgutter:快速查看本次 commit 新增了什麼

你曾注意過 VS Code 左邊的顏色標記嗎?如果你有啟用 Git 追蹤的話,其實你新增、刪除或編輯某一行,都會有對應的顏色標記。Vim-gitgutter 可...

鐵人賽 影片教學 DAY 2

技術 DAY 02 即將失傳的古老技藝之「安裝 Vim」

嘿~~ 各位好,我是菜市場阿龍! 今天介紹如何安裝 Vim,以及如何離開 Vim(重要!) Youtube 頻道:https://www.youtube.co...

鐵人賽 影片教學 DAY 3

技術 DAY 03 即將失傳的古老技藝之「開始在 Vim 裡打字」

嘿~~ 各位好,我是菜市場阿龍! 今天介紹如何在 Vim 裡打字。 Youtube 頻道:https://www.youtube.com/playlist?l...

鐵人賽 Software Development DAY 10

技術 Syntastic:在 Vim 中檢查 JS 語法錯誤

寫程式就是不斷的 debug,要是有一些顯而易見的語法錯誤可以直接被編輯器抓出來就好了。現在 VS Code 等編輯器都會先幫你抓出一些簡單的語法問題,Vim...

鐵人賽 影片教學 DAY 20

技術 DAY 20 即將失傳的古老技藝之「Vim 設定檔之自動命令」

嘿~~ 各位好,我是菜市場阿龍! 今天來跟大家介紹在 Vim 裡的「自動命令(autocmd)」。 設定內容: " 視窗切換時候顯示/隱藏游標底線...

鐵人賽 影片教學 DAY 26

技術 DAY 26 即將失傳的古老技藝之「好用的 Vim 外掛介紹 part 4」

嘿~~ 各位好,我是菜市場阿龍! 今天繼續跟大家介紹 Vim 一些我在開發 Ruby/Rails 程式時常用的外掛。 安裝外掛: snipMate http...

鐵人賽 影片教學 DAY 4

技術 DAY 04 即將失傳的古老技藝之「在 Vim 裡移動游標」

嘿~~ 各位好,我是菜市場阿龍! 今天介紹如何在 Vim 裡移動游標。 Youtube 頻道:https://www.youtube.com/playlist...

鐵人賽 自我挑戰組 DAY 17

技術 [Day 17] 你會用 Vim 嗎? Vim 沒有那麼難!-進階指令篇

前言 今天我們要介紹檔案中的區塊操作以及多個檔案的編輯,如果還不熟如何在檔案中移動游標、複製貼上等概念的話,建議先去看指令觀念篇。 區塊 區塊有分兩種 V:代...

鐵人賽 影片教學 DAY 23

技術 DAY 23 即將失傳的古老技藝之「好用的 Vim 外掛介紹 part 1」

嘿~~ 各位好,我是菜市場阿龍! 今天繼續跟大家介紹 Vim 一些我常用的外掛。 設定內容 Vim-Airline let g:airline_powerli...

鐵人賽 自我挑戰組 DAY 16

技術 [Day 16] 你會用 Vim 嗎? Vim 沒有那麼難!-實例篇

前言 今天大家可以試試看以下的問題,把以下設定檔放到自己的本機並打開 vim 來確認自己是否瞭解昨天的內容。 設定檔 1## 2 # You shoul...

技術 Linux 下 Vim 的基礎操作

目錄 前言 安裝 簡單的操作流程(開檔->寫入->存檔->關閉) Vim指令 其他 前言 首先簡短的介紹一下,簡單來說你可以把vim想像...

鐵人賽 影片教學 DAY 25

技術 DAY 25 即將失傳的古老技藝之「好用的 Vim 外掛介紹 part 3」

嘿~~ 各位好,我是菜市場阿龍! 今天繼續跟大家介紹 Vim 一些我在開發 Ruby/Rails 程式時常用的外掛。 安裝外掛: tComment http...

鐵人賽 自我挑戰組 DAY 10

技術 Day 10:新手殺,誰來教我離開 vim 阿~~

前面 9 天都在介紹操作環境,今天終於要進到編輯器啦!我選用的編輯器是 nvim,但是如果你要用 vim 8 也是可以,因為這兩者之間幾乎沒什麼差別,只是你要注...

鐵人賽 自我挑戰組 DAY 30

技術 [Day 30] 不算大雜燴,算是開始

緣起 因爲本身有一個部落格但是都沒有寫什麼東西,剛好身邊朋友一直推坑,所以想說藉由這三十天建立一個習慣,給自己定了一個很廣的標題,讓自己不要那麼快下去(雖然常常...

鐵人賽 Software Development DAY 12

技術 emmet.vim:快速打出 HTML 語法,也支援 JSX 語法

emmet 是個讓你快速打出 HTML 語法的小工具,它使用了類似 CSS Selector 的語法,讓你快速打出你要的 HTML 語法。emmet.vim 則...

技術 VsCodeVim 自動在normal mode切回英文輸入法的方法

VsCodeVim 是 VSCode 讓你使用 Vim 模式的擴充套件,但是在VIM模式的 Normal mode 時,如果是在中文輸入法啟用的狀態,會導致無法...

鐵人賽 自我挑戰組 DAY 30
vim不m 系列 第 30

技術 Day30 - vim 還有嗎?

如果你從第一天跟到現在,應該可以感覺到 vim 的強大之處我覺得最強大的地方在於,手可以不用離開字母區在移動,操作,輸入的時候,手都可以不用移來移去 讓整天都想...

鐵人賽 影片教學 DAY 5

技術 DAY 05 即將失傳的古老技藝之「Vim 之更快速、更精準的移動游標」

嘿~~ 各位好,我是菜市場阿龍! 今天介紹如何在 Vim 裡更快速、更精準的移動游標。 Youtube 頻道:https://www.youtube.com/...

鐵人賽 影片教學 DAY 24

技術 DAY 24 即將失傳的古老技藝之「好用的 Vim 外掛介紹 part 2」

嘿~~ 各位好,我是菜市場阿龍! 今天繼續跟大家介紹 Vim 一些我常用的外掛。 安裝外掛: ctrlp https://github.com/ctrlpv...

鐵人賽 自我挑戰組 DAY 11

技術 Day 11:批次修改!!

昨天體驗了一些快捷鍵和命令,今天要講的是在 vim 中也很常用的搜尋與取代 搜尋與取代 vim 的搜尋與取代是由命令 s 達成的,命令格式長這樣 :[範圍修飾字...

鐵人賽 影片教學 DAY 11

技術 DAY 11 即將失傳的古老技藝之「Vim 之編輯多個檔案 Part 2 - Buffer」

嘿~~ 各位好,我是菜市場阿龍! 今天介紹在 Vim 裡的 Buffer。 Youtube 頻道:https://www.youtube.com/playli...

鐵人賽 影片教學 DAY 6

技術 DAY 06 即將失傳的古老技藝之「Vim 之在文件裡搜尋文字」

嘿~~ 各位好,我是菜市場阿龍! 今天介紹如何在 Vim 裡在文件裡搜尋文字。 Youtube 頻道:https://www.youtube.com/play...

鐵人賽 影片教學 DAY 7

技術 DAY 07 即將失傳的古老技藝之「Vim 之選取、複製、貼上」

嘿~~ 各位好,我是菜市場阿龍! 今天介紹如何在 Vim 裡在文件裡搜尋文字。 Youtube 頻道:https://www.youtube.com/play...

鐵人賽 Security DAY 6
【CTF衝衝衝 - Web篇】 系列 第 6

技術 【第六天 - vim 備份洩漏】

Q1. vim 是什麼? 簡單來說, vim 是一種純文字編輯器,是從 vi 發展出的增強版,而 vi 是從 ex 發展出的視覺化文字編輯器, ex 又是從...

鐵人賽 自我挑戰組 DAY 26
vim不m 系列 第 26

技術 Day26 - command mode

今天我們將進入另一個模式, command mode 回顧一下到目前為止,我們已經把三個模式的基本操作學完了 normal, insert, visual這三個...

鐵人賽 影片教學 DAY 22

技術 DAY 22 即將失傳的古老技藝之「使用 Vim 外掛」

嘿~~ 各位好,我是菜市場阿龍! 今天開始要跟大家介紹 Vim 的外掛,讓你的 Vim 功能越來越強大! 外掛管理工具: VimPlug https://g...