顯示具有 vim 標籤的文章。 顯示所有文章
顯示具有 vim 標籤的文章。 顯示所有文章

2021-07-03

sed 及 vim 刪特定行

 2021-07-03m / 2017-12-23

  • sed
    • 刪除檔案內的空白行
      sed -i '/^$/d' filename.txt 

      或(有內容的行不刪除)

      sed -i '/./!d' filename.txt 
    • 刪除特定行
      • 全域刪除特定行
        sed -i '/pattern/d' filename.txt 
      • 刪除第1-10行裡的匹配到的行
        sed -i '1,10{/pattern/d;}' filename.txt 
      • 刪除不包含指定字元的行
        sed -i '/pattern/!d' filename.txt 


2012-01-08

Vim 將高亮度顯示的螢幕內容轉為 HTML 文件

2012-01-08

老是忘記, 記一下

在 Vim 命令模式下輸入 so \$VIMRUNTIME/syntax/2html.vim, 再用 :w file.html 存檔, :q 退出

Source : Debian 參考手冊  第 11 章 - 編輯器
Section : 11.3.7 將高亮度顯示的螢幕內容轉為 HTML 文件


-


-

2010-11-27

GVim 預設字型

2010-11-27

平常大部份是在終端機下使用vim, 很少在 gui 環境下使用 gvim。 這幾天用到 gvim ,發現預設字型很小, 每次都要調整, 不太方便, 就在網路上找一下, 順便改了。

以下步驟:
  1. Return of Monaco下載 Monaco 字型
  2. 放到 /usr/share/fonts/truetype/ ( sudo cp monaco.ttf /usr/share/fonts/truetype/)
  3. sudo fc-cache -f -
  4. ~/.vimrc 內容中加入 set guifont=monaco\ 14
以下是我另外加的字型
  1. xfonts-terminus (sudo aptitude install xfonts-terminus)
  2. ttf-inconsolata (sudo aptitude install ttf-inconsolata)

----

參考 -

---

2009-12-18

一些 VIM 的設定

記一下 VIM 的設定

set fileencodings=utf-8,big5

"set termencoding=utf-8
"set encoding=utf-8
set fileencodings=utf-8,big5

" 設定 tab 預設 3 格(並且自動把 tab(\t) 轉換成 空白)
set expandtab
set shiftwidth=3
set softtabstop=3
set tabstop=3

" Maximum 96 characters in line
set textwidth=96

"" Set filetype
"set filetype=php

" 指定不折行
"set nowrap

"set backup
"set backupdir=~/.bak
"set backupdir=D:\bak

" 註解 深藍色=>綠色
" hi Comment ctermfg=Green
" 搜尋到的字加 hilight
set hlsearch

" 註解 深藍色=>淺藍色
highlight Comment ctermfg=darkcyan
highlight Search term=reverse ctermbg=4 ctermfg=7
highlight Normal ctermbg=black ctermfg=white

" 設定摺疊 {{{ , }}}
set foldmethod=marker

set cindent
set smartindent

highlight Comment ctermfg=darkcyan
highlight Search term=reverse ctermbg=4 ctermfg=7
highlight Normal ctermbg=black ctermfg=white

filetype plugin on
filetype indent on

2009-12-07

讓 GVim 開啟時最大化

因為我是混用 debian(Linux) 和 windows, 要讓 windows 下的 GVim 開啟時最大化, 在設定檔 .vimrc ( _vimrc )裡加上 au GUIEnter * simalt ~x

---

2009-06-16

更改Debian內定編輯器

Debian(etch, lenny)內定的編輯器是nano, 以前都沒用過, 還是只熟悉vim, 就順手改內定的編輯器。

sudo update-alternatives --config editor

There are 5 alternatives which provide `editor'.

 Selection    Alternative
-----------------------------------------------
1 /bin/ed
+ 2 /bin/nano
3 /usr/bin/vim.tiny
4 /usr/bin/mcedit-debian
* 5 /usr/bin/vim.basic

選 5 vim.basic


2007-12-06

使用vim編輯的文章

這是看到別人的blog, 可以更快使用vim
Efficient Editing With vim