iT邦幫忙

vim相關文章
共有 93 則文章
鐵人賽 自我挑戰組 DAY 16
vim不m 系列 第 16

技術 Day16 - vim 也有計算機?

有時候我們可能需要一些簡單計算功能 還記得我們前面所學到的<C-a> <C-x>嗎? 加一減一的功能,不過還有比這個功能更強大的東西 假...

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

技術 Day15 - 複製不只一個

對我來說, vim 常常用到的做法非 yy p 莫屬 除了我們昨天學到的 <C-o>p 之外, 還有其他的方式可以讓你方便快速的在 insert 模...

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

技術 Day14 - insert normal insert ... ...

今天要說的是在 insert 模式中返回 normal 模式 你會說 <Esc> 阿,這不是廢話嗎? 對阿!這是廢話 不過除了 <Esc&gt...

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

技術 Day13 - typooooooo

今天起我們將進入在 insert 模式 首先最容易遇到的一件事就是打錯字 如果打錯字了該怎麼辦呢? 你可能會覺得這不是廢話嗎? 當然是刪掉改成正確的阿,這當然沒...

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

技術 Day12 - Combo

今天我們要來介紹 vim 中的強大招式 前面所學到的個別技巧大多都可以隨意結合,隨心所欲的施展 比如一些基本操作方式 l 是往左移動一個字元 d 是刪除...

鐵人賽 自我挑戰組 DAY 11

技術 提交至本機版本庫(二)

在這一篇就要把已經加入版本控管的檔案加入至本機的版本庫,請輸入 git commit –m ‘First Commit File’ 在我輸入之前先說明一下git...

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

技術 Day11 - 重復或次數

初始內容 I am so much handsome. 目標內容 I am handsome. 有三種方式 d2w 2dw dw. 如果今天是 初始內容 I a...

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

技術 Day10 - 簡單的算數運算

初始內容 header p { 25px 50px } 目標內容 header p { 25px 50px } footer p { 35px 40px } 首...

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

技術 Day09 - 打造可重複的修改

在 vim 中,要完成一件事有非常多種方式,但哪種方式是可以最有效率最少按鍵呢? vim 對於重複的修改非常友善,我們要好好的利用這點 This is ttn...

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

技術 Day08 - 一個 u 有多大

在 vim 中,按一次 u 到底會恢復多少東西呢? 首先我們要先知道 u 的功能是取消最後一次的修改 這些修改在 normal, visual, command...

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

技術 Day07 - normal 模式

normal 模式是 vim 中最常使用的模式 這也是與其他編輯器最不一樣的地方 因其他的編輯器最常處於的模式是 vim 中的 insert 模式 對還不習慣...

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

技術 Day06 - . 模式

到目前為止,讓我們先暫停一下 回顧前面三個用 . 所完成的任務 Day02 中,我們要在行尾補上 ; 首先用 A;<Esc> ,修改了第一行,之後使...

鐵人賽 自我挑戰組 DAY 5

技術 爲什麼要使用Vim?

Day five Why would we use Vim? 爲什麼要使用Vim? Hello everyone, it’s Ray! 哈囉大家好,我是Ray!...

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

技術 Day05 - replacement

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem...

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

技術 Day04 - redo, undo

vim 是一個很擅長面對重復性工作的編輯器 移動或修改皆可以豪不費力地一直重復執行 如果我們可以知道如何重復執行操作的話 那只需要先操作一次,之後重復執行就可以...

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

技術 Day03 - find

Day03 - find $name = ‘ttn’; $phone = ‘88888’; $query = 'SELECT * FROM user WHERE...

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

技術 Day02 - DRY

Day02 - DRY $one = ‘This is one.’ $two = ‘This is two.’ $three = ‘This is three....

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

技術 Day01 - . . .

這是一系列關於 vim 操作方式的文章 主要的重點會著重於三個模式的基本操作 適合的對象為已經有基本 vim 使用經驗(知道 hjkl、i、<Esc&gt...

鐵人賽 DevOps DAY 10

技術 10. Ansible 的開發工具有哪些?

現代 IT 人一定要知道的 Ansible 自動化組態技巧 10. Ansible 的開發工具有哪些? 在開始撰寫 Ansible Playbooks 前,讓凍...

鐵人賽 MIS技術 DAY 16
完全用 GNU/Linux 工作 系列 第 13

技術 [完全用 GNU/Linux 工作] 16. 於 Vim 裡使用 sdcv

於 Vim 裡快速查字典的小技巧 (本文同步發佈於 凍仁的筆記)。 撰寫上文 (文字界面的字典 sdcv) 時找到 Yunt 的在 Vim 裡使用 sdcv 的...

技術 [完全用 GNU/Linux 工作] 13. Pentadactyl

Pentadactyl 是個可以用 Vim 的想法來操控 Firefox 好套件,對於 Vim Hacker 更是如虎添翼,就讓它帶領我們進入加速世界吧! (本...

技術 [完全用 GNU/Linux 工作] 12. Vim 套件管理 - NeoBundle

套件管理是個很棒的機制,它可以讓人們省去不少尋找、下載、安裝、更新的時間。Vim 近來更發展出以 GitHub 為主的套件管理系統 vundle, NeoBun...

技術 [完全用 GNU/Linux 工作] 12. Vim 套件管理 - NeoBundle

套件管理是個很棒的機制,它可以讓人們省去不少尋找、下載、安裝、更新的時間。Vim 近來更發展出以 GitHub 為主的套件管理系統 vundle, NeoBun...

技術 [完全用 GNU/Linux 工作] 11. Hacking Vim

Vim 是個可以高度客製化的文字編輯器,相信大家都可以透過 hacking vim 的設定檔讓它變得更美好! (本文同步發佈於 凍仁的筆記)。 Vim 是功能完...

鐵人賽 其他技術 DAY 6
快寫HTML靜態網頁 系列 第 6

技術 vim裡用 snipmate 快寫HTML及程式碼

縮寫擴展的方式好像很好用, 即然可以用在 HTML 上, 也會有類似的機制用在寫程式上? snipmate 可以加快寫碼的速度。 安裝snipmate 要先安裝...

鐵人賽 其他技術 DAY 5
快寫HTML靜態網頁 系列 第 5

技術 emmet 實現 zen coding 在 vim 環境中

前篇的sparkup在vim裡, 只有zen coding的縮寫擴展的功能, 若要在vim裡實現完整的ZC功能, 也可試試 emmet。 簡單的安裝步驟 用以下...

鐵人賽 IT技術 DAY 4
Ruby on Rails 學習手札 系列 第 4

技術 [Rails]第4天 工欲善其事必先利其器 工具篇

其實我愛上Ruby on Rails 就是因為很快很開心XDDD,雖然一開始很辛苦,因為我從windows 寫asp.net 到mac 寫ruby on rai...

技術 在Windows中如何暫時跳離Vim到命令列工作

說話在Linux裡,只要按一下Crtl+z,就可以把Vim丟到背景去,在終端機做別的事。要再回去Vim,只要再下fg這個指令,就又回到Vim去了。 這麼好用的功...

技術 解決vim出現E303錯誤,無法開啟暫存檔"[no name]"

家裡電腦改用windows 7之後,vim開啟時會出現「E303: 無法開啟暫存檔"[no name]",不可能修復了」的訊息,雖然按一下E...

技術 Vim 指令基本說明

在使用Linux的情況下,一定會時常使用到vim或是vi來編輯。所以多少要會使用一些基本的vim指令。以下內容大部份是在閱讀鳥哥時所整理的筆記。若想更加了解可以...