pycharm ideavimrc设置备忘
文件存放位置 windows下 C:\Users\你的用户名\.ideavimrc
注:如果要映射pycharm 中的一些命令可以 在pycharm 中 edit->Macros->StartMacros Recording 录制一下命令然后用 Edit Macros 看一下命令是什么。
- "文件存放位置 windows下 C:\Users\你的用户名\.ideavimrc
- “为IdeaVim插件增加自动切换为英文输入法的功能
- set keep-english-in-normal
- ”如果需要回到insert#!/usr/bin/env 模式时恢复输入法,请使用 :set keep-english-in-normal-and-restore-in-insert
- " 启用vim surround功能
- set surround
- " 显示行号
- set nu
- " 显示相对行号
- set rnu
- " 高亮搜索
- set hlsearch
- " 自动定位到输入中的字符串,不需要回车搜索
- set incsearch
- " 显示当前的模式
- set showmode
- " 共享系统粘贴板
- set clipboard=unnamed
- " 搜索时智能匹配大小写
- set ignorecase smartcase
- let mapleader=";"
- " 粘贴最近复制寄存器
- noremap <leader>; "0p
- " Redo
- nnoremap U <C-r>
- " Quit visual mode
- vnoremap v <Esc>
- " Yank to the end of line
- nnoremap Y y$
- "格式化代码 \r
- map \r :action ReformatCode<CR>
- "跳转到定义
- map gd :action Gotolmplementation
- inoremap kj <Esc>
- vnoremap kj <Esc>
- noremap H ^
- noremap L $
- "关闭搜索高亮
- nnoremap <leader>/ :nohl<CR>
- "运行当前文件
- nnoremap <leader>r :action RunClass<CR>
- "改变量名
- nnoremap <leader>s :action RenameElement<CR>
- "新建一个文件
- nnoremap <leader>n :action NewFile<CR>
- "Ctrl + Shift + I查看快速定义
- nnoremap <leader>v :action QuickImplementations<CR>
- noremap <leader>k gt
- noremap <leader>j gT
- noremap <leader>h :action Back<CR>
- noremap <leader>l :action Forward<CR>
- "noremap <leader>v :action VimVisualToggleBlockMode<CR>
- noremap <leader>fs :action FileStructurePopup<CR>
- noremap <leader>ga :action GotoAction<CR>
- noremap <leader>gc :action GotoClass<CR>
- noremap <leader>gd :action GotoDeclaration<CR>
- noremap <leader>gi :action GotoImplementation<CR>
- noremap <leader>gs :action GotoSuperMethod<CR>
- noremap <leader>gt :action GotoTest<CR>
- "noremap / :action Find<CR>
- "noremap f :action AceAction<CR>
- "noremap F :action AceTargetAction<CR>
- " Normal + Visual
- noremap # #zz
- noremap * *zz
- noremap w wzz
- noremap W Wzz
- noremap e ezz
- noremap E Ezz
- noremap b bzz
- noremap B Bzz
- "noremap H Hzz
- "noremap L Lzz
- noremap 0zz
- noremap $ $zz
- noremap ^ ^zz
- noremap j jzz
- noremap k kzz
- noremap G Gzz
- noremap u uzz
- noremap ( (zz
- noremap ) )zz
- noremap { {zz
- noremap } }zz
- noremap [{ [{zz
- noremap ]} ]}zz
- noremap gd gdzz
.ideavimrc
import 自动导入 按住 alt+ 两次 /
Pycharm->Perferences->Editor->Auto Import 选中 from <module> import <name> #默认选中
Pycharm->Perferences->Keymap 查找basic 把快捷键改为 alt+/
选用主题:
file-settings-appearance & Behavior -appearance-theme->Darcula;use custom font->DialogInput
file-settings-editor-color scheme ->Monokai
取消pycharm拼写检查波浪线
选择Editur—Color Scheme—General选项,然后选择右边对话框中的Errors and Warnings选项,选择选项下方的weak Waring,然后将界面右边的Effects去掉勾选即可
idea/pycharm批量修改变量名等
1: Shift+F6
- 2:Ctrl+Shift+Alt+J
pyCharm中python对象的自动提示
Python代码规范(PEP8)问题及解决
pycharm ideavimrc设置备忘的更多相关文章
- xyplorer设置备忘
xyplorer设置备忘https://www.cnblogs.com/liuzhaoyzz/p/9911665.html1.双击向上一级工具→配置→菜单,鼠标,安全性→鼠标→双击空白空间时向上一级. ...
- mysql主从数据库设置备忘
[mysqld] binlog-do-db = databasename1 binlog-do-db = databasename2 binlog-do-db = databasename3 -- 且 ...
- vps hiformance 设置备忘
ssr一键安装脚本 wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ ...
- Proxmox VE 设置备忘
现在PROXMOX 虚拟机一共两个(使用的是N3700 cpu的一个小机器主要为了省电.) 一个是ROS,经过折腾,IK8速度还不错就是资源占用比较大特比下载数据大时对CPU占用很大:OpenWRT不 ...
- ubuntu 初始设置备忘
配置静态网络 vim /etc/network/interfaces auto eth0 #iface eth0 inet dhcp iface eth0 inet static address x. ...
- Mac常用设置备忘
1.显示隐藏文件 1>命令行方式 显示:defaults write com.apple.finder AppleShowAllFiles -bool true 隐藏:defaults writ ...
- python虚拟环境相关设置备忘
sudo pip install virtualenv #安装虚拟环境 sudo pip install virtualenvwrapper #安装虚拟环境管理工具nano ~/.bashrc #修 ...
- ubuntu-常用设置备忘
环境 系统平台:Ubuntu 16.04.6 其他版本设置也差不多 vim喜好设置 系统安装vim sudo apt-get install vim 通过修改 /etc/vim/vimrc 文件设置 ...
- 生产服务器环境最小化安装后 Centos 6.5优化配置备忘
生产服务器环境最小化安装后 Centos 6.5优化配置备忘 作者:Memory 发布于:2014-8-13 15:00 Wednesday 服务器 本文 centos 6.5 优化 的项有18处: ...
随机推荐
- mysql的一些 参数查询
1 查询 事务 超时时间: SHOW GLOBAL VARIABLES LIKE 'innodb_lock_wait_timeout'; (默认innodb引擎事务的超时时间) 2 查询事务隔离级别 ...
- gitlab使用外部的postgresql、外部的redis服务器
postgresql创建用户 su - postgres psql create role gitlab login encrypted password 'pass';\du ;显示用户 postg ...
- Yii2 环境配置生产环境和测试环境
默认的Debug配置 在入口文件web/index.php中 defined('YII_DEBUG') or define('YII_DEBUG', true);defined('YII_ENV') ...
- postman的Testing examples(常用方法)
在实现接口自动测试的时候,会经常遇到接口参数依赖的问题,例如调取登录接口的时候,需要先获取登录的key值,而每次请求返回的key值又是不一样的,那么这种情况下,要实现接口的自动化,就要用到postma ...
- HttpCookieCollection类
一.最近在研究HttpRequest类的时候,发现返回的cookie集合是存在放这个类的对象的.而实际上这个类只是一个HttpCookie对象的集合,关于HttpCookie类可以查看http://w ...
- oracle 无法启动图形界面,no protocol specified
linux 终端启动图形化程序界面时报错:No protocol specified这是因为Xserver默认情况下不允许别的用户的图形程序的图形显示在当前屏幕上. 如果需要别的用户的图形显示在当前屏 ...
- C#利用zxing.net操作二维码和条形码
下载地址:http://zxingnet.codeplex.com/ zxing.net是.net平台下编解条形码和二维码的工具,使用非常方便. 首先下载二进制dll文件,引入工程: 代码: usin ...
- sqlvarchar后自动填充空格解决办法(SET ANSI_PADDING)
SET ANSI_PADDING http://www.yesky.com/imagesnew/software/tsql/ts_set-set_2uw7.htm http://www.makaido ...
- 如何在UltraEdit中高亮显示PB代码
打开UE,从菜单中选择高级->配置… 点击打开按钮,注意文件WordFile.txt最后一个高亮显示语言的编号,格式为“ /L(number) ”,假设最后一个高亮显示语言的编号是15,修改UE ...
- ios之gcd
看这里吧 http://www.jianshu.com/p/3a5a55e50e84