|
s*****l 发帖数: 2041 | 2 呵呵,自己找到怎么弄了。
/etc/vim/vimrc
" Uncomment the following to have Vim jump to the last position when
" reopening a file
if has("autocmd")
au BufReadPost * if line("'"") > 1 && line("'"") <= line("$") | exe "
normal! g'"" | endif
endif |
|
g*****d 发帖数: 27 | 3 edit your .vimrc file or download an edited one. |
|
r*g 发帖数: 186 | 4 额昨天还说systemd永远我接触不到
今天貌似就被打脸了
现在我在host上装了一个virtualbox
virtualbox里面装了个deb8
我每次都是把host的c盘弄成virtualbox的share folder
然后挂在在/host目录
然后从/host做一个link到/home/我/Dropbox
然后ln -s /home/我/Dropbox/configure/.vimrc .
这样我每次就能把配置文件放在Dropbox里面
新装系统后做一些文件链接就能马上使用
我在/etc/rc.local下面写了一句
mount -t vboxsf -o rw,uid=1000,gid=1000 C_DRIVE /host
以前没问题 但现在每次都会给我报错
[Fail] Fail to start /etc/rc.local Compatibility
这个东西是不是systemd弄得? |
|
g*********n 发帖数: 43 | 5 I am using ctags in gvim under Windows. I added the following command to _
vimrc:
set tags=c:\tags
But it doesn't work. When I press ctrl+], it will say "no tags file".
Then I open a gvim session, and type ":set tags=c:\tags". This way it works.
Anyone knows how to add the command to _vimrc, so that it will be
automatically executed each time I open gvim?
Thanks! |
|
|
O******e 发帖数: 734 | 7 vim has a "folding" feature that some people file useful, though I don't
use it. See ":help fold".
You can add the following lines to your .vimrc file to turn on folding
for Fortran 95 syntax:
let fortran_dialect="f95"
let fortran_free_source=1
let fortran_more_precise=1
let fortran_fold=0
let fortran_fold_conditionals=1
let fortran_fold_multilinecomments=1
set foldmethod=indent |
|
z******i 发帖数: 59 | 8 vim+ctags+grep
buffer explorer to edit several files.
ctrl-p to autocomplete.
get a vimrc file you like
子。 |
|
g*********s 发帖数: 1782 | 9 【 以下文字转载自 Linux 讨论区 】
发信人: gandjmitbbs (Nothing), 信区: Linux
标 题: xterm的title恢复问题
发信站: BBS 未名空间站 (Wed Feb 27 19:33:00 2008)
用RedHat 企业版。每次开一个xterm我会给一个title,例如MyProject以便记忆。
如果在xterm里vi某个文件foo.c,我希望看到文件名,所以在.vimrc里加了set title
。这时vi foo.c的话xterm title就是foo.c。
但是从vi退出时,我希望title会回到原来的MyProject,但是实际上,显示的是环境变
量$PS1的内容,例如$PS1=[u@\h \w]\$,这时的xterm title就是user@host ~/
fullpath。
在网上搜索了一下也没找到答案。有谁知道啊?多谢了。 |
|
d****p 发帖数: 685 | 10 edit ~/.vimrc
syntax on
filetype on
au BufNewFile,BufRead * set filetype=cpp |
|
b******n 发帖数: 592 | 11 可以从cream开始。vim的简单版。。搜一个vimrc会好用很多 |
|
b******n 发帖数: 592 | 12 " have this in your .vimrc
imap ;; |
|
b******n 发帖数: 592 | 13 切换用组合键还不如用esc自己。。另外vim比较讨厌的是:我觉得键盘设计本来就有问
题,
不是给程序员设计的,比如(),非得两手组合。。如果可以用单键我就只用单键了。
;;唯一不好就是按;不显示,等到下一个键的时候才显示了刚才的;。。如果有好的
vimrc
可以借鉴一下 |
|
b******n 发帖数: 592 | 14 F is typo
you can have the line in your .vimrc.
It works for me. no need to change pyclewn.vim |
|
|
b*******s 发帖数: 5216 | 16 vi .vimrc
set ts=2 shiftwidth=2
set expandtab |
|
v*****r 发帖数: 2325 | 17 google:
vimrc settings:
autocmd BufRead *.py set smartindent cinwords=if,elif,else,for,while,try,
except,finally,def,class
unfortunately i only get it working once, then no longer working
could you please share the tips |
|
l*********s 发帖数: 5409 | 18 99% is your vimrc misconfigured.do a cat to confirm if it is actually wrong
. |
|
r*******n 发帖数: 3020 | 19 If you use Ubuntu, I highly recommand the following:
https://github.com/fisadev/fisa-vim-config
It is pretty much easy to install which should save you from a lot of
tedious work of configurations that I don't even want to touch.
But if don't want to go with the above, you probably need to set
"filetype indent on" in your vimrc. |
|
f*n 发帖数: 254 | 20 谢谢,搞清楚了,原来我的问题在于vimrc配置文件里一个函数把所有no name的buffer
自动保存,所以打开两个不同内容的no name buffer会出问题。现在已经解决。 |
|
s***o 发帖数: 6934 | 21 还是很有用的,但很快就熟悉了,不需要钻那些奇技淫巧。
知道怎么edit,怎么block 复制粘贴,怎么用regex search/replace,一些分屏和移动
光标的short cut,再加上会把vimrc简单设成自己习惯的设置比如tab to space,自动
缩进等等,就足够了。 |
|
c*********n 发帖数: 182 | 22 fc-list 看你字体列表
vimrc 里:
set guifont=Courier\ 12
如果你有 Courier 字体 |
|
W***o 发帖数: 6519 | 23 还是不知道如何下手。
我看到有个MacVim,下载了之后,然后是编辑一个好像叫~/.vimrc的文件,是在这个里
面粘贴楼上说的设置吗?
在terminal里如果打出vim,在terminal里就有vim editor,这种情况下是不是就不用
那个下载的macvim了?那个设置文件在哪里呢?我的系统是mac os 10.9
xiexie! |
|
|
|
|
|
d****i 发帖数: 4809 | 28 vi ~/.vimrc
set tabstop=4
Using spaces rather than "tab" to avoid different tab spaces for different
editors |
|
w***g 发帖数: 5958 | 29 vi党也折腾. 我最近还把.vimrc又全都弄了一遍. 三个月不折腾浑身不舒服.
不过折腾open source project更加高大上点吧. |
|
w***g 发帖数: 5958 | 30 被guvest的emacs和lisp撩得不行。折腾了一上午vim配置。
成果:
1. 一个portable的.vimrc
http://www.wdong.org/~wdong/myvimrc
2. 装了两个plugin, vim-gitgutter和YCM。YCM似乎不错。
最重要的是启动速度控制在300ms内。搞了半天似乎也没有
加速的余地了。也还将将能忍受。
之前几年多次折腾vundle啥的,都因为启动太慢而作废。
guvest你emacs 300ms起不来吧? |
|
n******7 发帖数: 12463 | 31 以前也折腾过vim
结果乱七八糟插件弄多了
启动要几秒
后来烦了又做了个基本配置的vimrc
慢慢就只用基本配置了
感觉vim之类的搞复杂了,还不如直接ide了
关键是省心
哪些折腾的细节
过段时间就忘记了
要捡起来又要花些时间熟悉
也就wdong这样专业写码的
折腾一次,一直受益,比较划算 |
|
f********h 发帖数: 149 | 32 put the following line into your .vimrc
map V :^M:!ispell % ^M:e!
then use shift+v for spell check |
|
|
n**m 发帖数: 255 | 34 got it myself
Still a question here. I get put the first set into vimrc. However about
the 2nd one. the '#' can be any character, and I don't want to type the
whole line every time.
Can I mapping some shortcut for 2nd set? thanks |
|
p*********f 发帖数: 633 | 35 If you use vim, try :set backspace=2 or add set backspace=2 to .vimrc |
|
jt 发帖数: 3 | 36 【 以下文字转载自 Linux 讨论区 】
【 原文由 jt 所发表 】
我记得unix下的vi是不能使用上下箭头, delete, insert键的;
有高手说只是设置一下.virc 文件就行,就象.vimrc 一样.说unix下的和linux的vi
一样, 不用j k l键来edit文档. 我已经迷糊了,那位大虾指点一下. |
|
m**h 发帖数: 207 | 37 I am using VIM in solaris. The key PageUP, PageDown don't act as page-up or
page-down. can any one tell me how to set the key map in .vimrc file? THX |
|
D******n 发帖数: 2836 | 38 the log syntax definition in sas.vim is minimal even if it works.
here is how to make log look nice.
1) create ~/.vim/syntax/log.vim
syn match sasNumber "-\=\<\d*\.\=[0-9_]\>"
syn match sasNote "\s*NOTE:.*" contains=sasNumber
syn match sasWarn "\s*WARNING:.*" contains=sasNumber
syn match sasError "\s*ERROR.*" contains=sasNumber
syn region sasEp start="^\s\+_$" end="^\s\+\d\+$" contains=sasNumber
hi sNote term=NONE cterm=bold ctermfg=Blue ctermbg=Black gui=bold guifg=Blue
guibg=black
hi sWarn ter... 阅读全帖 |
|
n******e 发帖数: 476 | 39 我没有 .vimrc,我放在了 .exrc 里面。但是加了以后,.exrc 里面有些 map 啥的就
不 work 了。比如我用 ,q 代替 :q! 就不 work 了。改天再查查为什么
Blue |
|
m*d 发帖数: 7658 | 40 语法没有高亮是怎么回事,
.vimrc里面已经加了syntax on了。
centos需要升级一下vi吗,我记得以前版本的ubunbu也是要升级一下。 |
|