
ESXi上のゲストOSをWEBコンソールでVimにて編集していた時に、初めてESCキーが効かない現象に遭遇しました。
[Read More]Python書式やMarkDown記述に慣れてくると、特に空白行やタブをVimで可視化したくなるときがあります
: set list
: set listchars=tab:»-,trail:-,eol:↲,extends:»,precedes:«,nbsp:%,space:_
~/.vimrcに下記を追加
[Read More]Mac OS X上でcronを使う場合、Unix/Linux同様に、下記コマンドで編集・設定が出来ます。
$ crontab -e
デフォルトのエディタが起動し、編集画面となりますが、エディタがvimの場合で、保存しようとすると、下記のエラーが表示されることがあります。
[Read More]MacのターミナルやiTermにて、SunOS(Solaris)にログインし、viを起動すると、下記のエラーが出ることが多々あるのでメモ。
$ vi xterm-256color: Unknown terminal type I don't know what kind of terminal you are on - all I have is 'xterm-256color'. [Using open mode]
Mac側ではxterm-256colorなのですが、Solaris側ではxterm-256colorって知らんよ!って事なので、Mac側の環境変数TERMを変更してあげればOKです。
[Read More]Vimを立ち上げた際に、下記のようなエラーが出た。
Taglist: Exuberant ctags (https://ctags.sf.net ) not found in PATH. Plugin is not
loaded.
こんな時には、ctagsをインストールしてあげるだけでOKですね。
[Read More]CentOS 5.x上のyumパッケージでは、vimが7.0と古いので、手動で7.3をインストールした。 7.0のvimで、Bundle導入していると、下記のような沢山のエラーが表示されてしまいます。
[Read More]かなり以前から、Unix/Linuxでvi/vimを使っているんですが、恥ずかしながら、私も「いまさら聞けない .vim/bundle によるプラグイン管理 」と同じ心境で、プラグインとは無縁の環境にありました。
[Read More]foo.txtに^Mの付いた改行コードがついていた場合に、vimで削除する方法
$ vim -b foo.txt test^M <---この^Mを削除 :%s/^M//g
Tips:
Vimでバイナリーモードでファイルを読み込むと、BOMを表示してくれるので、あとは削除するだけ。
$ vim -b test.txt <feff>これは、テストです。