vimでファイルを
:e sample.txt
とかするとバッファーにファイルが読まれます
vimを立ち上げてから開いたファイルたちがバッファーに読まれてるので
バッファー一覧を見ると
:ls
こんな感じで表示されます
:bn
で次のバッファへ (next)
:bp
で前のバッファへ(previous)
:b バッファ番号
で開きたいファイルが開けます
便利です
ひびのきろく
よく忘れるのでメモ
vimの : を押して入るモード内でtab出すには
CTRL + v
TAB
の順に押せば出てきます
:%s/(Ctrl + v, tab)と押す/(置換するもの)/g
とすれば、すべてのtabが置換されます
vim で
:vnew .
とかでディレクトリを移動
カレントディレクトリを開いてるファイルの場所にしたかったら
:cd %:h
でできます
忘れるのでメモ
Ubuntu 14.04で vimを使っています
vimは
$ sudo apt-get install vim
とすれば入ります
vim内だと
yy
p
とかで、ヤンクして1行コピー、ペーストができますが、他のエディタに貼り付ける時(いわゆるコピペ)ができるかは
vimで
:version
で
:version
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Jan 2 2014 19:39:59)
適用済パッチ: 1-52
Modified by pkg-vim-maintainers@lists.alioth.debian.org
Compiled by buildd@
Huge 版 with GTK2 GUI. 機能の一覧 有効(+)/無効(-)
+acl +cmdline_compl +diff +find_in_path +keymap +modify_fname +mouse_xterm +profile -sniff +termresponse +vreplace -xterm_save
+arabic +cmdline_hist +digraphs +float +langmap +mouse +multi_byte +python +startuptime +textobjects +wildignore +xpm
+autocmd +cmdline_info +dnd +folding +libcall +mouseshape +multi_lang -python3 +statusline +title +wildmenu
+balloon_eval +comments -ebcdic -footer +linebreak +mouse_dec -mzscheme +quickfix -sun_workshop +toolbar +windows
+browse +conceal +emacs_tags +fork() +lispindent +mouse_gpm +netbeans_intg +reltime +syntax +user_commands +writebackup
++builtin_terms +cryptv +eval +gettext +listcmds -mouse_jsbterm +path_extra +rightleft +tag_binary +vertsplit +X11
+byte_offset +cscope +ex_extra -hangul_input +localmap +mouse_netterm +perl +ruby +tag_old_static +virtualedit -xfontset
+cindent +cursorbind +extra_search +iconv +lua +mouse_sgr +persistent_undo +scrollbind -tag_any_white +visual +xim
+clientserver +cursorshape +farsi +insert_expand +menu -mouse_sysmouse +postscript +signs +tcl +visualextra +xsmp_interact
-clipboard +dialog_con_gui +file_in_path +jumplist +mksession +mouse_urxvt +printer +smartindent +terminfo +viminfo +xterm_clipboard
とずらーとでますが
-clipboard
となっているとコピペが効きません
$ sudo apt-get install vim-gtk
とやるだけで
+clipboard
になりヤンクするだけで、他のエディタなどにペースト(貼り付け)できます