mac中,ctrl+键很多是被暂用的,你可以先检查一下是否被暂用,另外,你是在哪个环境下使用的ctrl+w?是在vim编辑器还是说在其他变琪琪中使用vim插件?展示更多的实际信息可能会对回答你的情况有所帮助
https://github.com/PegasusWang/vim-config
这是老师的neovim配置仓库,里面的init.vim就是.vimrc,只不过可能需要稍加更改
\<name表示匹配前面没有字母的"name",如"name","namelist"中的"name",无法匹配"prename";
name\>表示匹配后面没有字母的"name",如"name","prename"中的"name",无法匹配"namelist";
\<name\>表示匹配前面、后面没有字母的"name",如"name",无法匹配"namelist"、"prename"。
设置默认语言为中文~!
你可以用个steam++
看看是不是中文输入法没切换成英文的。
set t_Co=256
set background=dark
colorscheme hybrid
持久化到.vimrc就可以了
他是将 hybrid.vim 拷贝到了 目录~/.vim/colors 下,
注意 必须是这个路径,我最开始就放在 ~/.vim/color 下面,不行,得是colors目录
是不是没有用命令行下载的,直接在浏览器上把页面下载下来的?
直接从浏览器上下载的有html代码的,直接复制页面内容,然后黏贴到plug.vim文件就好了
使用d配合文本对象可以快速删除一个单词,比如daw(delete around word),dw,diw。daw表示删除光标所在的单词,包括单词旁边的空格。dw表示删除光标后面的单词,diw表示删除光标所在的单词,但不包括单词旁边的空格。dt{char}表示从光标位置删除到char之前的字符。
可以先百度了解一下shell,然后再去折腾。
brew install the_silver_searcher
% 和 s 之间添加空格试试,即 :% s/self//n
1、会话内:
tmux detach 退出当前会话(不关闭)
tmux a -t xxxxxxxx 重新进入一个会话
2、会话外:
tmux ls 查看所有会话
tmux kill-session -t xxxxxx 关闭某个会话
看看 :reg + 寄存器里面有么,试试只在寄存器复制怎么样。
我试的这个操作没问题