iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 10
1
Software Development

如何使用 Linux 從土裡到冒出頭來系列 第 10

Day 10 vi/vim 文字編輯器(3)

  • 分享至 

  • twitterImage
  •  

Day 10 vi/vim 文字編輯器(3)

在Day 08 有提到 vim 是 vi 的增強版,但他並非安裝好系統就會有的編輯器,要再另外安裝才有辦法操作。

安裝 vim 文字編輯器

確認系統內是否已安裝 vim。出現下面訊息代表尚未安裝

[root@localhost ~]# which vim

/usr/bin/which: no vim in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)

使用 yum 搜尋線上目前有哪些 vim 版本。

[root@localhost ~]# yum search vim

有以下版本

  • protobuf-vim.x86_64
  • vim-X11.x86_64
  • vim-common.x86_64
  • vim-filesystem.x86_64
  • vim-minimal.x86_64
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror01.idc.hinet.net
 * extras: mirror01.idc.hinet.net
 * updates: mirror01.idc.hinet.net
========================================= N/S matched: vim =========================================
protobuf-vim.x86_64 : Vim syntax highlighting for Google Protocol Buffers descriptions
vim-X11.x86_64 : The VIM version of the vi editor for the X Window System
vim-common.x86_64 : The common files needed by any version of the VIM editor
vim-enhanced.x86_64 : A version of the VIM editor which includes recent enhancements
vim-filesystem.x86_64 : VIM filesystem layout
vim-minimal.x86_64 : A minimal version of the VIM editor

  Name and summary matches only, use "search all" for everything.

選擇一個 vim 版本進行下載安裝,顯示 Complete! 代表安裝完成。
-y 代表安裝時的詢問自動皆是。

[root@localhost ~]# yum -y install vim-enhanced

...省略...

Complete!

確認 vim 是否已經加入系統。

[root@localhost ~]# which vim
/usr/bin/vim

yum 全名為 Yellow dog Updater, Modified,是一個自動安裝工具,可以幫助RPM系統安裝、移除、升級軟體套件(應用程式,函式庫等)。

使用 vim 操作檔案

家目錄 > tmp 目錄 下新增一支 index.html 檔案。

使用 vim 進入 index.html

[root@localhost tmp]# vim index.html

用 按 i 按鍵,進入編輯模式,自行新增 html 內容標籤。
【vim 開啟檔案】

【vi 開啟檔案】

上圖 vivim 畫面幾乎一樣,但是如果是一名開發者,我相信會選擇使用 vim,用法一樣,比較麻煩就是 vim 要另外再安裝。


上一篇
Day 09 vi/vim 文字編輯器(2)
下一篇
Day 11 檔案搜尋
系列文
如何使用 Linux 從土裡到冒出頭來30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言