解決:SecureCRT在Linux下vim顯示utf-8編碼的檔案亂碼

記在這裡做備忘吧。下面方法的好處是,不需要改變SecureCRT的配置,所以不影響對其他中文的顯示。問題:比如一個檔案用utf-8編碼,檔案頭:1 #!/usr/bin/env python2 # -*- coding: utf-8 -*-此時:用SecureCRT到Linux下,使用VIM編輯,中文顯示會是亂碼。查看SecureCRT->Session OptionsTerminal->Appearance: Character encoding:

轉:為什麼 Vim 使用 HJKL 鍵作為方向鍵

有一天我在看一些有關 Vim 的東東時,發現了它為什麼用 HJKL 鍵作為方向鍵的原因了。當 Bill Joy 建立 Vi 文字編輯器時,他使用的機器機器是 ADM-3A 終端機,這機器就是把 HJKL 鍵作為方向鍵。自然而然,Bill Joy 也就用了相同的按鍵了。HJKL 鍵 就是下面這個樣子的:ADM-3A 終端機鍵盤上的 HJKL 鍵同時帶有箭頭下面就是 ADM-3A 終端機全貌,Vi 就是在這上面創造的。ADM-3A 終端機全貌既然 Vim 是源自 Vi,所以也就使用了相同的

vim+linux+ctags+taglist+winmanager+grep+cscope+supertab+visualmark–grep

1 下載:http://www.vim.org/scripts/script.php?script_id=3112 解壓:把grep.vim 檔案丟到 /usr/share/vim/vim70/plugin 檔案夾就好了3 協助:在grep.vim 檔案頭部4 使用:        下面介紹它的用法: vim有自己的尋找功能, 但是跟shell中的grep比起來還是有些差距的, 有時Coding正火急火燎的時候, 真想按下F3, 對游標所在的詞來個全工程範圍的grep, 不用敲那些繁瑣的命令,

vim環境變數配置、背景色配置

   我們使用vi或者vim的時候,如果想要顯示行號,可能會這樣做:切換到命令模式,然後輸入set nu,再按斷行符號鍵就顯示了;還有就是咱們在編寫程式的時候,有的時候會希望按下斷行符號鍵後,游標不是每次都在行首,而是與上一行的第一個非空格符處對齊,也就是實現所謂的縮排功能,這是你可以在命令模式下輸入set autoindent。但是每次這樣輸入太麻煩了,可不可以在每次利用vim命令編輯時自動就設定好功能呢?   簡單說一下我的配置步驟。下表為vim的環境參數(鳥哥那本書上的)    

vim補全方式

vim補全方式:  ==========================================================整行補全 CTRL-X CTRL-L根據當前檔案裡關鍵字補全 CTRL-X CTRL-N根據字典補全 CTRL-X CTRL-K根據同義字字典補全 CTRL-X CTRL-T根據標頭檔內關鍵字補全 CTRL-X

Vim快速鍵分類

一. 移動:    h,j,k,l: 左,下,上,右。    w: 下一個詞的詞首。    e:下一個詞的詞尾。    b:上一個詞的詞首。    <>: v 模式選中後進行縮排。二. 跳轉:    %: 可以匹配{},"",(),[]之間跳轉。    H、M、L:直接跳轉到當前螢幕的頂部、中部、底部。    #H:跳轉到當前屏的第#行。    #L:跳轉到當前屏的倒數第#行。    zt: 當前編輯行置為屏頂。    zz: 當前編輯行置為屏中。    zb: 當前編輯行置為屏底。

Vim 複製粘貼探秘

Vim作為最好用的文字編輯器之一,使用vim來編文檔,寫代碼實在是很愜意的事情。每當學會了vim的一個新功能,就會很大地提高工作效率。有人使用vim幾十年,還沒有完全掌握vim的功能,這也說明了vim的強大。而這樣何嘗不是一件好事呢,只要有的學習,就有的提高。最近使用Vim來寫部落格,發現在Vim中粘貼Python代碼後,縮排就全亂了。仔細研究了以下,原來是自動縮排的緣故,於是做如下設定: :set noai

Linux環境下VI/VIM編輯檔案時無許可權儲存的解決方案

  在Linux環境下,如果直接使用VI/VIM命令編輯沒有修改許可權的檔案時,儲存的時候就會提示使用者無法進行儲存操作,一般的解決方案只能是關閉檔案重新以sudo許可權開啟該檔案編輯後再儲存(前提是使用者具有sudo許可權)。其實,在VI/VIM模式下通過一些簡單的命令,就能在不關閉當前檔案的情況下達到儲存檔案的目的(感謝曉哲老師提供的方法):輸入命令:%! sudo tee % > /dev/null按提示輸入sudo許可權密碼輸入“L"(Load File)輸入:q命令退出關於“%!

inux上vi(vim)編輯器使用教程(zhuan)

vi(vim)是上Linux非常常用的編輯器,很多Linux發行版都預設安裝了vi(vim)。vi(vim)命令繁多但是如果使用靈活之後將會大大 提高效率。vi是“visual interface”的縮寫,vim是vi IMproved(增強版的vi)。在一般的系統管理維護中vi就夠用,如果想使用代碼加亮的話可以使用vim。下面vps偵探整理一下vi的使用教程:

Vim初探(五)——打造Python IDE

在Vim初探(四)中介紹了Vim的外掛程式技術,本節將利用這些技術打造一個Python IDE。1.文法高亮  為了能在Vim中支援Python文法需要用到外掛程式python.vim,該外掛程式預設位於<Vim安裝目錄>/<$VIMRUNTIME>/syntax/下,如果你在該路徑下沒有找到這個外掛程式,需要到python.vim : Enhanced version of the python syntax highlighting

VIM之Project 專案管理工具

VIM是Linux和Unix下常用的文本編輯工具,在編寫代碼和閱讀代碼中經常使用。但VIM進行代碼專案管理時,沒有IDE整合開發工具方便,現在提供一個VIM外掛程式Project,可以對代碼項目進行簡單的集中管理一、 下載安裝1、 在 Vim 網站上下載最新版本project.tar.gz 或直接下載project-1.4.1.tar.gz2、 解壓縮移動plugin和doc到~/.vim目錄(沒有~/.vim則自己建立),步驟如下:mkdir ~/.vimmv  doc ~/.vimmv

vim設定colorscheme

我在~/.vimrc中使用的顏色議題為desert.vim, 但是在我的電腦上#include及其它一些預先處理的字元顯示總是刺眼,看不清楚。於是就想改造一下desert.vim. 步驟如下:1. 首先,desert.vim放到~/.vim/colors目錄下,如果沒有,請建立一個:2. 開啟desert.vim, 對於顯示不滿意的項進行修改。如果不清楚,哪些項對應到什麼上,開啟vim, 輸入:hi 查看.3. 對相應的項進行修改, 如:PrePrco  ctermfg=5,

lookupfile vim外掛程式問題

lookupfile的確是一款無與倫比的檔案尋找外掛程式,但是有一個問題一直沒有得到解決。在<F5>調出尋找視窗後,輸入檔案名稱,尋找到幾個匹配的檔案後,只能按ctrl-n進行上下移動選擇。 如果我按上/下鍵, 直接退出了尋找模式,並且建立了一個新檔案, 檔案名稱為你輸入的要尋找的檔案字串。比如,你要尋找libvlc.c這個問題,按下鍵後,建立了一個libvlc.c的新檔案。這是為什麼呢?

vim配置php文法高亮

安裝vim之後,將php文法高亮外掛程式 php.vim,放到/usr/share/vim/vimfiles/syntax 目錄下php文法高亮外掛程式在這裡下載:http://www.vim.org/scripts/script.php?script_id=1571 然後配置vim設定檔 vimrc     在這裡  /etc/vimrc   ,增加一行 “syntax  on”   。  注意這個目錄下還有一個設定檔 virc 

編輯神器VIM下安裝zencoding

各大編輯器使用不如人意,notepad++,多人推薦,但zencoding使用太小家氣。對我而言,其它的如ue啟動太慢,等等原因。不得不用神器:vim下載,http://www.vim.org/download.php#pcvim

Vim – 容易忘記但又比較常用的操作 (之一)

(一) 容易忘記但又比較常用的操作:   (1) 移動    w/W : 移至一個字(word)字首, 大小寫區別分別為忽略標點符號    e/E : 移至一個字尾 , 大小寫區別同上    b/B : 移至前一個字首    H/M/L : 移至螢幕頂/螢幕中/螢幕尾    :n 移至n行行首,或nG    ( : 移至下一個句子    ) : 移至上一個句子    } : 移至下一個段落    { : 移至上一個段落    (2) 匹配    % : 匹配{} / [] / ()   (3)

學習Vim的一點心得

現在的工作是在unix平台,平時是用UE的ftp功能來寫代碼的,有時候檔案大了,傳輸就很慢,而且經常不是很穩定。下定決心要學學Vim(現在應該沒有人用原始的vi了吧),在經過二周的使用後,發現Vim實在是非常不錯的一個editor,現在我在Windows上也裝了一個Vim,使用起來頗為順手,基本上已經替代了UE。下面介紹一些我在使用Vim的過程中得到的一些心得:1. 在使用Vim之前一定要進行一些設定,否則你使用起來肯定會很不爽,下面是我的配置  1 " ====================

當vim遇上C++

俗話說,“工欲善其事,必先利其器“,好的開發工具可以幫我們大大地提高開發效率。用vim在linux下寫C++有一段時間了,這裡想把自己正在用的一些vim外掛程式和大家分享一下 1. Alternate (http://www.vim.org/scripts/script.php?script_id=31)在對應的標頭檔和代碼檔案中快速地切換安裝:(1) 下載a.vim到~/.vim/plugin目錄,alternate.txt到~/.vim/doc目錄(2) 進入vim,執行:helptags

ubuntu10.10配置vim為C/C++風格

1.設定檔位置 /etc/vim/vimrc2.具體更改配置set nocompatible       不使用vi預設鍵盤配置,如果不配置,在編輯模式下按方向鍵會輸入字元。set nu                  顯示行號set autoindent             自動對齊set smartindent           智能對齊set showmatch            括弧匹配模式set ruler                        顯示狀態行     

我的Vim設定檔

Linux伺服器用vim來編輯設定檔和編程還是很不錯的,現在已經習慣了這種文本編輯方式.一般拿到新的伺服器都需要自己配置一下vim的環境,要不覺得總是不是很順手.vim初始設定檔位置“~/.vimrc”一般vim會有一個預設的設定檔樣本.我一般會cp到使用者目錄中,然後再修改."cp /usr/share/vim/vim70/vimrc_example.vim

總頁數: 120 1 .... 109 110 111 112 113 .... 120 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.